public void addMessage(Message message) { _def.addMessage(message); }
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } if (wsdlDefinition != null) { wsdlDefinition.addMessage(message); } }
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } if (wsdlDefinition != null) { wsdlDefinition.addMessage(message); } }
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } if (wsdlDefinition != null) { wsdlDefinition.addMessage(message); } }
def.addMessage(parseMessage(tempEl, def));
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } if (wsdlDefinition != null) { wsdlDefinition.addMessage(message); } }
def.addMessage(message);
def.addMessage(message);
def.addMessage(message);
/** * Parse the messages in this document. */ public void parseMessages() { for (int i = 0; i < messages.size(); i++) { try { def.addMessage(parseMessage((Element)messages.get(i), def)); } catch(WSDLException e) {} } }
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } getWrappedDefinitionForUse(); if (wsdlDefinition != null) { if (hasBeenSaved) { hasBeenUpdatedSinceSaving = true; } wsdlDefinition.addMessage(message); } doneUsingWrappedDefinition(); }
public void addMessage(Message message) { if (isDebugEnabled) { log.debug(myClassName + ".addMessage(" + message + ")"); } getWrappedDefinitionForUse(); if (wsdlDefinition != null) { if (hasBeenSaved) { hasBeenUpdatedSinceSaving = true; } wsdlDefinition.addMessage(message); } doneUsingWrappedDefinition(); }
private String getMessagesOnly(List<Message> messages, Definition definition) { try { Definition tempDefinition = WSDLComparisonUtils.getWSDLDefinition(); for (Message message : messages) { tempDefinition.addMessage(message); } WSDLComparisonUtils.copyNamespaces(definition, tempDefinition); return WSDLComparisonUtils.getWSDLWithoutDeclaration(tempDefinition); } catch (WSDLException e) { log.error(e); } return null; }
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; }
private void buildWSDLDefinition() { for (Definition def : importedDefinitions) { this.wsdlDefinition.addNamespace(def.getPrefix(def.getTargetNamespace()), def .getTargetNamespace()); Object[] services = def.getServices().values().toArray(); for (int i = 0; i < services.length; i++) { this.wsdlDefinition.addService((Service)services[i]); } Object[] messages = def.getMessages().values().toArray(); for (int i = 0; i < messages.length; i++) { this.wsdlDefinition.addMessage((Message)messages[i]); } Object[] bindings = def.getBindings().values().toArray(); for (int i = 0; i < bindings.length; i++) { this.wsdlDefinition.addBinding((Binding)bindings[i]); } Object[] portTypes = def.getPortTypes().values().toArray(); for (int i = 0; i < portTypes.length; i++) { this.wsdlDefinition.addPortType((PortType)portTypes[i]); } } }
private void createFaultMessage(QName qname) { String exceptionName = qname.getLocalPart(); // messages Message faultMsg = definition.createMessage(); faultMsg.setQName(new QName(definition.getTargetNamespace(), exceptionName)); faultMsg.setUndefined(false); // message - part Part part = definition.createPart(); part.setName("exception"); part.setElementName(qname); faultMsg.addPart(part); //add the fault element namespace to the definition String nsURI = qname.getNamespaceURI(); manager.addWSDLDefinitionNamespace(definition, mapper.mapNSToPrefix(nsURI), nsURI); definition.addMessage(faultMsg); }
private Fault createFault(OperationInfo op, FaultInfo faultInfo) { Message faultMsg = getDefinition().createMessage(); faultMsg.setQName(new QName(getTargetNamespace(), faultInfo.getName())); faultMsg.setUndefined(false); getDefinition().addMessage(faultMsg); Fault fault = getDefinition().createFault(); fault.setName(faultInfo.getName()); fault.setMessage(faultMsg); for (Iterator itr = faultInfo.getMessageParts().iterator(); itr.hasNext();) { MessagePartInfo info = (MessagePartInfo) itr.next(); String uri = info.getName().getNamespaceURI(); addNamespace(getNamespacePrefix(uri), uri); Part part = createPart(info); faultMsg.addPart(part); } return fault; }
private Message generateMessage(XmlSchemaElement element, String name) { Part part = definition.createPart(); part.setName(PART_NAME); part.setElementName(element.getQName()); Message result = definition.createMessage(); QName qName = new QName(definition.getTargetNamespace(), name); if (definition.getMessage(qName) != null) { String newName = getScope().toString() + "." + name; qName = new QName(definition.getTargetNamespace(), newName); } result.setQName(qName); result.addPart(part); result.setUndefined(false); definition.addMessage(result); return result; }
private void generateFault(JavaMethod method, Operation operation) { for (org.objectweb.celtix.tools.common.model.WSDLException exception : method.getWSDLExceptions()) { String exceptionName = exception.getExcpetionClass().getSimpleName(); Message msg = definition.createMessage(); msg.setQName(new QName(wmodel.getTargetNameSpace(), exceptionName)); Part part = definition.createPart(); part.setName(exception.getDetailType().getSimpleName()); part.setElementName(exception.getDetailTypeReference().tagName); msg.addPart(part); msg.setUndefined(false); definition.addMessage(msg); Fault fault = definition.createFault(); fault.setMessage(msg); fault.setName(exceptionName); operation.addFault(fault); } }
protected void buildMessage(Message message, AbstractMessageContainer messageContainer, final Definition def) { addDocumentation(message, messageContainer.getMessageDocumentation()); message.setQName(messageContainer.getName()); message.setUndefined(false); def.addMessage(message); List<MessagePartInfo> messageParts = messageContainer.getMessageParts(); Part messagePart = null; for (MessagePartInfo messagePartInfo : messageParts) { messagePart = def.createPart(); messagePart.setName(messagePartInfo.getName().getLocalPart()); if (messagePartInfo.isElement()) { messagePart.setElementName(messagePartInfo.getElementQName()); addNamespace(messagePartInfo.getElementQName().getNamespaceURI(), def); } else if (messagePartInfo.getTypeQName() != null) { messagePart.setTypeName(messagePartInfo.getTypeQName()); addNamespace(messagePartInfo.getTypeQName().getNamespaceURI(), def); } message.addPart(messagePart); } }