public static void registerUniquePrefix(String prefix, String namespaceURI, Definition def) { String tempNSUri = def.getNamespace(prefix); //Check if the prefix and namespace are already registered. if (tempNSUri != null && tempNSUri.equals(namespaceURI)) { return; } /* Check if the namespace is already registered with some other prefix, * in which case do not register it again with this prefix. The existing * prefix/namespace association will suffice (i.e. semantically equivalent). */ Collection nSpaces = def.getNamespaces().values(); if(nSpaces.contains(namespaceURI)) { return; } while (tempNSUri != null && !tempNSUri.equals(namespaceURI)) { prefix = (prefix != null ? prefix + "_" : "_"); tempNSUri = def.getNamespace(prefix); } def.addNamespace(prefix, namespaceURI); }
public String getNamespaceURI(String arg) { return wsdl.getNamespace(arg); }
int subscript = 0; while (def.getNamespace(prefix) != null)
public String getNamespaceURI(String arg) { return wsdl.getNamespace(arg); }
private void addNamespaces(Definition flat, Definition def) { for (Iterator itImport = def.getImports().values().iterator(); itImport.hasNext();) { List defImports = (List) itImport.next(); for (Iterator iter = defImports.iterator(); iter.hasNext();) { Import defImport = (Import) iter.next(); addNamespaces(flat, defImport.getDefinition()); } } for (Iterator itNs = def.getNamespaces().keySet().iterator(); itNs.hasNext();) { String key = (String) itNs.next(); String val = def.getNamespace(key); flat.addNamespace(key, val); } }
public String getNamespaceURI(String arg) { return wsdl.getNamespace(arg); }
private void addNamespaces(Definition flat, Definition def) { for (Iterator itImport = def.getImports().values().iterator(); itImport.hasNext();) { List defImports = (List) itImport.next(); for (Iterator iter = defImports.iterator(); iter.hasNext();) { Import defImport = (Import) iter.next(); addNamespaces(flat, defImport.getDefinition()); } } for (Iterator itNs = def.getNamespaces().keySet().iterator(); itNs.hasNext();) { String key = (String) itNs.next(); String val = def.getNamespace(key); flat.addNamespace(key, val); } }
public String getNamespace(String s) { return _def.getNamespace(s); }
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } if (wsdlDefinition != null) { return wsdlDefinition.getNamespace(prefix); } return null; }
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } if (wsdlDefinition != null) { return wsdlDefinition.getNamespace(prefix); } return null; }
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } if (wsdlDefinition != null) { return wsdlDefinition.getNamespace(prefix); } return null; }
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } if (wsdlDefinition != null) { return wsdlDefinition.getNamespace(prefix); } return null; }
private static boolean representsName(QName fullName, String abbrevatedName, Definition definition) { final int ndx = abbrevatedName.indexOf(':'); if (ndx < 0) { return abbrevatedName.equals(fullName.getLocalPart()); } final String prefix = abbrevatedName.substring(0, ndx); final String localName = abbrevatedName.substring(ndx + 1); final String namespace = definition.getNamespace(prefix); if (namespace == null) { return false; } return namespace.equals(fullName.getNamespaceURI()) && localName.equals(fullName.getLocalPart()); }
public boolean isWsdl11() throws Wsdl11WrapperHelperException { try { String xmlns = mDefinition.getNamespace (""); if (xmlns.trim ().equals(WSDL11)) { return true; } } catch (Exception e) { throw new Wsdl11WrapperHelperException("Cannot get version", e); } return false; } public Document wrapMessage(Source src, QName service, String endpoint,
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } getWrappedDefinitionForUse(); String results = null; if (wsdlDefinition != null) { results = wsdlDefinition.getNamespace(prefix); } doneUsingWrappedDefinition(); return results; }
public String getNamespace(String prefix) { if (isDebugEnabled) { log.debug(myClassName + ".getNamespace(" + prefix + ")"); } getWrappedDefinitionForUse(); String results = null; if (wsdlDefinition != null) { results = wsdlDefinition.getNamespace(prefix); } doneUsingWrappedDefinition(); return results; }
protected void init() throws ToolException { parseWSDL((String)env.get(ToolConstants.CFG_WSDLURL)); if (wsdlDefinition.getNamespace(ToolConstants.XML_FORMAT_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_FORMAT_PREFIX, ToolConstants.NS_XML_FORMAT); } if (wsdlDefinition.getNamespace(ToolConstants.XML_HTTP_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_HTTP_PREFIX, ToolConstants.NS_XML_HTTP); } }
protected void init() throws ToolException { parseWSDL((String)env.get(ToolConstants.CFG_WSDLURL)); if (wsdlDefinition.getNamespace(ToolConstants.XML_FORMAT_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_FORMAT_PREFIX, ToolConstants.NS_XML_FORMAT); } if (wsdlDefinition.getNamespace(ToolConstants.XML_HTTP_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_HTTP_PREFIX, ToolConstants.NS_XML_HTTP); } }
protected void init() throws ToolException { parseWSDL((String)env.get(ToolConstants.CFG_WSDLURL)); if (wsdlDefinition.getNamespace(ToolConstants.XML_FORMAT_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_FORMAT_PREFIX, ToolConstants.NS_XML_FORMAT); } if (wsdlDefinition.getNamespace(ToolConstants.XML_HTTP_PREFIX) == null) { wsdlDefinition.addNamespace(ToolConstants.XML_HTTP_PREFIX, ToolConstants.NS_XML_HTTP); } }
public void generateNSPrefix(Definition definition, String namespaceURI, String str) { String pfx = def.getPrefix(namespaceURI); if (pfx != null) { return; } int cnt = 0; while (pfx == null) { cnt++; pfx = str + cnt; if (def.getNamespace(pfx) != null) { pfx = null; } } def.addNamespace(pfx, namespaceURI); }