public ResourceResolverImpl(final ArchiveDeployment deployment) { this.deployment = deployment; this.rootFile = deployment.getRootFile(); this.metadataFiles = deployment.getMetadataFiles(); }
public BasicConfigResolver(ArchiveDeployment dep, Class<?> implementorClass) { String epConfigName = null; String epConfigFile = null; JSEArchiveMetaData jsemd = dep.getAttachment(JSEArchiveMetaData.class); JBossWebservicesMetaData wsmd = dep.getAttachment(JBossWebservicesMetaData.class); //first check JSEArchiveMetaData as that has the actual merged value for POJO deployments if (jsemd != null) { epConfigName = jsemd.getConfigName(); epConfigFile = jsemd.getConfigFile(); } else if (wsmd != null) { epConfigName = wsmd.getConfigName(); epConfigFile = wsmd.getConfigFile(); } this.configNameOverride = epConfigName; this.configFileOverride = epConfigFile; this.implementorClass = implementorClass; this.deploymentRoot = dep.getRootFile(); this.ann = implementorClass.getAnnotation(EndpointConfig.class); }
UnifiedVirtualFile vfs = archive.getRootFile().findChild(META_INF_JAXB_INTROS_XML); introsConfigStream = vfs.toURL().openStream(); } catch (Exception e) {} UnifiedVirtualFile vfs = archive.getRootFile().findChild(WEB_INF_JAXB_INTROS_XML); introsConfigStream = vfs.toURL().openStream(); } catch (Exception e) {
UnifiedVirtualFile vfs = archive.getRootFile().findChildFailSafe(META_INF_JAXB_INTROS_XML); if (vfs != null) { url = vfs.toURL(); UnifiedVirtualFile vfs = archive.getRootFile().findChildFailSafe(WEB_INF_JAXB_INTROS_XML); if (vfs != null) { url = vfs.toURL();
UnifiedVirtualFile rootFile = arc.getRootFile(); if (rootFile == null)
URL webURL = ((ArchiveDeployment)dep).getRootFile().toURL(); dep.setProperty(WebMetaDataModifier.PROPERTY_WEBAPP_URL, webURL);
URL webURL = ((ArchiveDeployment)dep).getRootFile().toURL(); dep.setProperty(WebMetaDataModifier.PROPERTY_WEBAPP_URL, webURL);
URL webURL = ((ArchiveDeployment)dep).getRootFile().toURL(); dep.setProperty(HttpSpec.PROPERTY_WEBAPP_URL, webURL);
URL webURL = ((ArchiveDeployment)dep).getRootFile().toURL(); dep.setProperty(WebMetaDataModifier.PROPERTY_WEBAPP_URL, webURL);
URL webURL = ((ArchiveDeployment)dep).getRootFile().toURL(); dep.setProperty(HttpSpec.PROPERTY_WEBAPP_URL, webURL);
UnifiedMetaData wsMetaData = new UnifiedMetaData(dep.getRootFile()); wsMetaData.setDeploymentName(dep.getCanonicalName()); ClassLoader runtimeClassLoader = dep.getRuntimeClassLoader();