public Map getMessages() { return _def.getMessages(); }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } if (wsdlDefinition != null) { return wsdlDefinition.getMessages(); } return null; }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } if (wsdlDefinition != null) { return wsdlDefinition.getMessages(); } return null; }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } if (wsdlDefinition != null) { return wsdlDefinition.getMessages(); } return null; }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } if (wsdlDefinition != null) { return wsdlDefinition.getMessages(); } return null; }
printImports(def.getImports(), def, pw); printTypes(def.getTypes(), def, pw); printMessages(def.getMessages(), def, pw); printPortTypes(def.getPortTypes(), def, pw); printBindings(def.getBindings(), def, pw);
/** * Populate the symbol table with all of the MessageEntry's from the Definition. * * @param def * @throws IOException */ private void populateMessages(Definition def) throws IOException { Iterator i = def.getMessages().values().iterator(); while (i.hasNext()) { Message message = (Message) i.next(); MessageEntry mEntry = new MessageEntry(message); symbolTablePut(mEntry); } } // populateMessages
/** * Populate the symbol table with all of the MessageEntry's from the Definition. * * @param def * @throws IOException */ private void populateMessages(Definition def) throws IOException { Iterator i = def.getMessages().values().iterator(); while (i.hasNext()) { Message message = (Message) i.next(); MessageEntry mEntry = new MessageEntry(message); symbolTablePut(mEntry); } } // populateMessages
/** * Populate the symbol table with all of the MessageEntry's from the Definition. * * @param def * @throws IOException */ private void populateMessages(Definition def) throws IOException { Iterator i = def.getMessages().values().iterator(); while (i.hasNext()) { Message message = (Message) i.next(); MessageEntry mEntry = new MessageEntry(message); symbolTablePut(mEntry); } } // populateMessages
public void checkMessages() { for (Iterator itMsg = definition.getMessages().values().iterator(); itMsg.hasNext();) { Message msg = (Message) itMsg.next(); for (Iterator it2 = msg.getParts().values().iterator(); it2.hasNext();) { Part p = (Part) it2.next(); if (p.getTypeName() != null && p.getElementName() != null) { error(Code.R2306, msg); } } } }
/** * return true if shQName is defined in WSDL services. * @param shQName a soap header Qname that could be defined in the WSDL. * @return true if SOAP Header has been found in WSDL Definition. */ public boolean hasSOAPHeader(QName shQName) { Map msgs = def.getMessages(); for (Iterator m = msgs.values().iterator(); m.hasNext();) { Message msg = (Message) m.next(); if (msg.getQName().getNamespaceURI() == shQName.getNamespaceURI()) { Part p = msg.getPart(shQName.getLocalPart()); if (p != null) { return true; } } } return false; }
/** * return true if shQName is defined in WSDL services. * @param shQName a soap header Qname that could be defined in the WSDL. * @return true if SOAP Header has been found in WSDL Definition. */ public boolean hasSOAPHeader(QName shQName) { Map msgs = def.getMessages(); for (Iterator m = msgs.values().iterator(); m.hasNext();) { Message msg = (Message) m.next(); if (msg.getQName().getNamespaceURI() == shQName.getNamespaceURI()) { Part p = msg.getPart(shQName.getLocalPart()); if (p != null) { return true; } } } return false; }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } getWrappedDefinitionForUse(); Map results = null; if (wsdlDefinition != null) { results = wsdlDefinition.getMessages(); } doneUsingWrappedDefinition(); return results; }
public Map getMessages() { if (isDebugEnabled) { log.debug(myClassName + ".getMessages()"); } getWrappedDefinitionForUse(); Map results = null; if (wsdlDefinition != null) { results = wsdlDefinition.getMessages(); } doneUsingWrappedDefinition(); return results; }
protected void compareMessages(Definition base, Definition changed, DefaultComparison comparison) { DefaultComparison.DefaultSection section = null; Set<QName> baseKeys = base.getMessages().keySet(); Set<QName> changedKeys = changed.getMessages().keySet(); Set<QName> additionKeys = Sets.difference(changedKeys, baseKeys); if (section == null && additionKeys.size() > 0) { section = comparison.newSection(); } processAdditions(section, additionKeys, changed); Set<QName> removalKeys = Sets.difference(baseKeys, changedKeys); if (section == null && removalKeys.size() > 0) { section = comparison.newSection(); } processRemovals(section, removalKeys, base); Set<QName> commonKeys = Sets.intersection(baseKeys, changedKeys); section = processChanges(section, commonKeys, base, changed, comparison); if (section != null) { comparison.addSection(ComparatorConstants.WSDL_MESSAGES, section); } }
public void addMessages(Definition definition) throws WSDLException { Types types = definition.getTypes(); Assert.notNull(types, "No types element present in definition"); for (Iterator<?> iterator = types.getExtensibilityElements().iterator(); iterator.hasNext();) { ExtensibilityElement extensibilityElement = (ExtensibilityElement) iterator.next(); if (extensibilityElement instanceof Schema) { Schema schema = (Schema) extensibilityElement; if (schema.getElement() != null) { createMessages(definition, schema.getElement()); } } } if (definition.getMessages().isEmpty() && logger.isWarnEnabled()) { logger.warn("No messages were created, make sure the referenced schema(s) contain elements"); } }
@Override public void addMessages(Definition definition) throws WSDLException { Types types = definition.getTypes(); Assert.notNull(types, "No types element present in definition"); for (Iterator<?> iterator = types.getExtensibilityElements().iterator(); iterator.hasNext();) { ExtensibilityElement extensibilityElement = (ExtensibilityElement) iterator.next(); if (extensibilityElement instanceof Schema) { Schema schema = (Schema) extensibilityElement; if (schema.getElement() != null) { createMessages(definition, schema.getElement()); } } } if (definition.getMessages().isEmpty() && logger.isWarnEnabled()) { logger.warn("No messages were created, make sure the referenced schema(s) contain elements"); } }
@Override public void addMessages(Definition definition) throws WSDLException { Types types = definition.getTypes(); Assert.notNull(types, "No types element present in definition"); for (Iterator<?> iterator = types.getExtensibilityElements().iterator(); iterator.hasNext();) { ExtensibilityElement extensibilityElement = (ExtensibilityElement) iterator.next(); if (extensibilityElement instanceof Schema) { Schema schema = (Schema) extensibilityElement; if (schema.getElement() != null) { createMessages(definition, schema.getElement()); } } } if (definition.getMessages().isEmpty() && logger.isWarnEnabled()) { logger.warn("No messages were created, make sure the referenced schema(s) contain elements"); } }
@Override public void addMessages(Definition definition) throws WSDLException { Types types = definition.getTypes(); Assert.notNull(types, "No types element present in definition"); for (Iterator<?> iterator = types.getExtensibilityElements().iterator(); iterator.hasNext();) { ExtensibilityElement extensibilityElement = (ExtensibilityElement) iterator.next(); if (extensibilityElement instanceof Schema) { Schema schema = (Schema) extensibilityElement; if (schema.getElement() != null) { createMessages(definition, schema.getElement()); } } } if (definition.getMessages().isEmpty() && logger.isWarnEnabled()) { logger.warn("No messages were created, make sure the referenced schema(s) contain elements"); } }
private String getMessagesOnly(Set<QName> removalKeys, Definition definition) { try { Definition tempDefinition = WSDLComparisonUtils.getWSDLDefinition(); Map<QName, Message> messages = definition.getMessages(); for (QName key : removalKeys) { Message message = messages.get(key); tempDefinition.addMessage(message); } WSDLComparisonUtils.copyNamespaces(definition, tempDefinition); return WSDLComparisonUtils.getWSDLWithoutDeclaration(tempDefinition); } catch (WSDLException e) { log.error(e); } return null; }