@Override public JBossWebservicesMetaData parse(URL url) { return new JBossWebservicesFactory(url).load(url); }
/** * Load jboss-webservices.xml from <code>META-INF/jboss-webservices.xml</code> or <code>WEB-INF/jboss-webservices.xml</code> * . * * @param root virtual file root * @return JBossWebservicesMetaData or <code>null</code> if it cannot be found */ public JBossWebservicesMetaData loadFromVFSRoot(final UnifiedVirtualFile root) { JBossWebservicesMetaData webservices = null; UnifiedVirtualFile wsdd = root.findChildFailSafe("META-INF/jboss-webservices.xml"); // Maybe a web application deployment? if (null == wsdd) { wsdd = root.findChildFailSafe("WEB-INF/jboss-webservices.xml"); } // the descriptor is optional if (wsdd != null) { return load(wsdd.toURL()); } return webservices; }
public void deploy(final DeploymentPhaseContext phaseContext) throws DeploymentUnitProcessingException { final DeploymentUnit unit = phaseContext.getDeploymentUnit(); final ResourceRoot deploymentRoot = unit.getAttachment(Attachments.DEPLOYMENT_ROOT); final URL jbossWebservicesDescriptorURL = getJBossWebServicesDescriptorURL(deploymentRoot); if (jbossWebservicesDescriptorURL != null) { final JBossWebservicesMetaData jbossWebservicesMD = JBossWebservicesFactory.load(jbossWebservicesDescriptorURL); unit.putAttachment(WSAttachmentKeys.JBOSS_WEBSERVICES_METADATA_KEY, jbossWebservicesMD); } }
try { JBossWebservicesFactory factory = new JBossWebservicesFactory(jbwsURL); jbwsMetadata = factory.load(jbwsURL); } catch (WebServiceException e) { if (LOGGER.isDebugEnabled()) {
try { JBossWebservicesFactory factory = new JBossWebservicesFactory(jbwsURL); jbwsMetadata = factory.load(jbwsURL); } catch (WebServiceException e) { if (LOGGER.isDebugEnabled()) {