private static Document getWsdlDocument(Bus bus, Definition def) throws WSDLException { WSDLWriter wsdlWriter = bus.getExtension(WSDLManager.class).getWSDLFactory().newWSDLWriter(); def.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); return wsdlWriter.getDocument(def); }
private Definition newDefinition(final QName name, String targetNamespace) { Definition d = bus.getExtension(WSDLManager.class).getWSDLFactory().newDefinition(); d.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); d.setQName(name); d.setTargetNamespace(targetNamespace); addNamespace(WSDLConstants.NP_SCHEMA_XSD, WSDLConstants.NS_SCHEMA_XSD, d); return d; }
private Definition newDefinition(final QName name, String targetNamespace) { Definition d = bus.getExtension(WSDLManager.class).getWSDLFactory().newDefinition(); d.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); d.setQName(name); d.setTargetNamespace(targetNamespace); addNamespace(WSDLConstants.NP_SCHEMA_XSD, WSDLConstants.NS_SCHEMA_XSD, d); return d; }
public Definition createWSDLDefinition(String tns) throws WSDLException, JAXBException { WSDLManager wm = BusFactory.getThreadDefaultBus().getExtension(WSDLManager.class); WSDLFactory wsdlFactory = wm.getWSDLFactory(); Definition wsdlDefinition = wsdlFactory.newDefinition(); wsdlDefinition.setExtensionRegistry(wm.getExtensionRegistry()); wsdlDefinition.setTargetNamespace(tns); wsdlDefinition.addNamespace("wsdl", "http://schemas.xmlsoap.org/wsdl/"); wsdlDefinition.addNamespace(WSDLConstants.NP_SCHEMA_XSD, WSDLConstants.NS_SCHEMA_XSD); wsdlDefinition.addNamespace(WSDLConstants.SOAP11_PREFIX, WSDLConstants.NS_SOAP11); wsdlDefinition.addNamespace("tns", tns); wsdlDefinition.addNamespace(CorbaConstants.NP_WSDL_CORBA, CorbaConstants.NU_WSDL_CORBA); defns.put(tns, wsdlDefinition); return wsdlDefinition; }
private Definition loadDefinition(WSDLManager wsdlManager, String url) throws WSDLException { WSDLReader reader = wsdlManager.getWSDLFactory().newWSDLReader(); reader.setFeature("javax.wsdl.verbose", false); reader.setFeature("javax.wsdl.importDocuments", true);
private Definition newDefinition(final QName name, String targetNamespace) { Definition d = bus.getExtension(WSDLManager.class).getWSDLFactory().newDefinition(); d.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); d.setQName(name); d.setTargetNamespace(targetNamespace); addNamespace(WSDLConstants.NP_SCHEMA_XSD, WSDLConstants.NS_SCHEMA_XSD, d); return d; }
private Definition buildCustomizedDefinition() throws Exception { Map<String, Element> eleMap = cusParser.getCustomizedWSDLElements(); String wsdlUrl = URIParserUtil.getAbsoluteURI((String)context.get(ToolConstants.CFG_WSDLURL)); CustomizedWSDLLocator wsdlLocator = new CustomizedWSDLLocator(wsdlUrl, eleMap); wsdlLocator.setCatalogResolver(OASISCatalogManager.getCatalogManager(bus)); WSDLManager mgr = bus.getExtension(WSDLManager.class); WSDLReader reader = mgr.getWSDLFactory().newWSDLReader(); reader.setFeature("javax.wsdl.verbose", false); reader.setExtensionRegistry(mgr.getExtensionRegistry()); Element el = eleMap.get(wsdlLocator.getBaseURI()); if (el == null) { el = (Element)cusParser.getWSDLNode(); } return reader.readWSDL(wsdlLocator, el); }
.getWSDLFactory().newWSDLWriter(); def.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); doc = wsdlWriter.getDocument(def);
protected void parseWSDL(String wsdlURL) throws ToolException { Bus bus = env.get(Bus.class); if (bus == null) { bus = BusFactory.getThreadDefaultBus(); env.put(Bus.class, bus); } WSDLDefinitionBuilder builder = new WSDLDefinitionBuilder(bus); wsdlDefinition = builder.build(wsdlURL); if (env.fullValidateWSDL()) { validate(wsdlDefinition, env, bus); } WSDLManager mgr = bus.getExtension(WSDLManager.class); mgr.removeDefinition(wsdlDefinition); wsdlFactory = mgr.getWSDLFactory(); extReg = mgr.getExtensionRegistry(); wsdlPlugins = builder.getWSDLPlugins(); }
protected void parseWSDL(String wsdlURL) throws ToolException { Bus bus = env.get(Bus.class); if (bus == null) { bus = BusFactory.getThreadDefaultBus(); env.put(Bus.class, bus); } WSDLDefinitionBuilder builder = new WSDLDefinitionBuilder(bus); wsdlDefinition = builder.build(wsdlURL); if (env.fullValidateWSDL()) { validate(wsdlDefinition, env, bus); } WSDLManager mgr = bus.getExtension(WSDLManager.class); mgr.removeDefinition(wsdlDefinition); wsdlFactory = mgr.getWSDLFactory(); extReg = mgr.getExtensionRegistry(); wsdlPlugins = builder.getWSDLPlugins(); }
.getWSDLFactory().newWSDLWriter(); def.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); doc = wsdlWriter.getDocument(def);
.getWSDLFactory().newWSDLWriter(); def.setExtensionRegistry(bus.getExtension(WSDLManager.class).getExtensionRegistry()); doc = wsdlWriter.getDocument(def);