Package javax.wsdl

Examples of javax.wsdl.Definition.addImport()


            if (d.getDefinition() != null) {
                javax.wsdl.Import imp = facade.createImport();
                imp.setNamespaceURI(d.getNamespace());
                imp.setDefinition(d.getDefinition());
                imp.setLocationURI(d.getDefinition().getDocumentBaseURI());
                facade.addImport(imp);
//               aggregated.getXmlSchemas().addAll(d.getXmlSchemas());
                aggregated.getImportedDefinitions().add(d);
                // Deal with extensibility elements in the imported Definitions...
                List<ExtensibilityElement> extElements = (List<ExtensibilityElement>) d.getDefinition().getExtensibilityElements();
                for( ExtensibilityElement extElement : extElements ) {
View Full Code Here


            if (d.getDefinition() != null) {
                javax.wsdl.Import imp = facade.createImport();
                imp.setNamespaceURI(d.getNamespace());
                imp.setDefinition(d.getDefinition());
                imp.setLocationURI(d.getDefinition().getDocumentBaseURI());
                facade.addImport(imp);
                aggregated.getXmlSchemas().addAll(d.getXmlSchemas());
            }
        }
        aggregated.setDefinition(facade);
        definitions.clear();
View Full Code Here

      // import the real wsdl
      for (WsdlImportInfo importedWsdl : wsdlImports){
        Import wsdlImport = wsdlDef.createImport();
        wsdlImport.setLocationURI(importedWsdl.getLocation());
        wsdlImport.setNamespaceURI(importedWsdl.getNamespace());
        wsdlDef.addImport(wsdlImport);
        wsdlDef.addNamespace(wsdlNsPrefixMap.get(importedWsdl.getNamespace()),importedWsdl.getNamespace());
      }
     
      // write out the wsdl
      WSDLWriter wsdlWriter = new WSDLWriterImpl();     
View Full Code Here

            if (d.getDefinition() != null) {
                javax.wsdl.Import imp = facade.createImport();
                imp.setNamespaceURI(d.getNamespace());
                imp.setDefinition(d.getDefinition());
                imp.setLocationURI(d.getDefinition().getDocumentBaseURI());
                facade.addImport(imp);
                aggregated.getXmlSchemas().addAll(d.getXmlSchemas());
                aggregated.getImportedDefinitions().add(d);
            }
        }
        aggregated.setDefinition(facade);
View Full Code Here

        // Create import
        Import imp = def.createImport();
        imp.setNamespaceURI(definition.getTargetNamespace());
        imp.setLocationURI(importUri);
        imp.setDefinition(definition);
        def.addImport(imp);
       
        return def;
    }
   
    public static void decorate(Definition def,
View Full Code Here

            if (d.getDefinition() != null) {
                javax.wsdl.Import imp = facade.createImport();
                imp.setNamespaceURI(d.getNamespace());
                imp.setDefinition(d.getDefinition());
                imp.setLocationURI(d.getDefinition().getDocumentBaseURI());
                facade.addImport(imp);
                aggregated.getXmlSchemas().addAll(d.getXmlSchemas());
                aggregated.getImportedDefinitions().add(d);
                // Deal with extensibility elements in the imported Definitions...
                List<ExtensibilityElement> extElements = (List<ExtensibilityElement>) d.getDefinition().getExtensibilityElements();
                for( ExtensibilityElement extElement : extElements ) {
View Full Code Here

            if (d.getDefinition() != null) {
                javax.wsdl.Import imp = facade.createImport();
                imp.setNamespaceURI(d.getNamespace());
                imp.setDefinition(d.getDefinition());
                imp.setLocationURI(d.getDefinition().getDocumentBaseURI());
                facade.addImport(imp);
            }
        }
        aggregated.setDefinition(facade);
        definitions.clear();
        definitions.add(aggregated);
View Full Code Here

                    StringToStringMap parts = wsdlCache.get(iface.getName());
                    Import wsdlImport = def.createImport();
                    wsdlImport.setLocationURI(getInterfacePrefix(iface) + "&part=" + parts.get("#root#"));
                    wsdlImport.setNamespaceURI(WsdlUtils.getTargetNamespace(iface.getWsdlContext().getDefinition()));

                    def.addImport(wsdlImport);
                }

                response.setStatus(HttpServletResponse.SC_OK);
                response.setContentType("text/xml");
                response.setCharacterEncoding("UTF-8");
View Full Code Here

/*      */
/*  320 */     while (tempEl != null)
/*      */     {
/*  322 */       if (QNameUtils.matches(Constants.Q_ELEM_IMPORT, tempEl))
/*      */       {
/*  324 */         def.addImport(parseImport(tempEl, def, importedDefs));
/*      */       }
/*  326 */       else if (QNameUtils.matches(Constants.Q_ELEM_DOCUMENTATION, tempEl))
/*      */       {
/*  328 */         def.setDocumentationElement(tempEl);
/*      */       }
View Full Code Here

            }
        }

        Collection<Import> imports = CastUtils.cast(definition.getImports().values());
        for (Import importType : imports) {
            def.addImport(importType);
        }

        def.setDocumentationElement(definition.getDocumentationElement());
        def.setDocumentBaseURI(definition.getDocumentBaseURI());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.