private List<MessagePart> getBodyParts(SOAPBody body, Message message) { String bodyParts = body.getParts(); if (bodyParts != null) { List<MessagePart> partsList = new ArrayList<MessagePart>(); StringTokenizer in = new StringTokenizer(bodyParts.trim(), " "); while (in.hasMoreTokens()) { String part = in.nextToken(); MessagePart mPart = message.getPart(part); if (null == mPart) { error(message, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(part, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.SOAP_BODY_BINDING); partsList.add(mPart); } return partsList; } return null; }
while (in.hasMoreTokens()) { String part = in.nextToken(); MessagePart mPart = message.getPart(part); if (null == mPart) { error(message, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(part, message.getName()));
private List<MessagePart> getBodyParts(SOAPBody body, Message message) { String bodyParts = body.getParts(); if (bodyParts != null) { List<MessagePart> partsList = new ArrayList<MessagePart>(); StringTokenizer in = new StringTokenizer(bodyParts.trim(), " "); while (in.hasMoreTokens()) { String part = in.nextToken(); MessagePart mPart = message.getPart(part); if (null == mPart) { error(message, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(part, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.SOAP_BODY_BINDING); partsList.add(mPart); } return partsList; } return null; }
private List<MessagePart> getBodyParts(SOAPBody body, Message message) { String bodyParts = body.getParts(); if (bodyParts != null) { List<MessagePart> partsList = new ArrayList<MessagePart>(); StringTokenizer in = new StringTokenizer(bodyParts.trim(), " "); while (in.hasMoreTokens()) { String part = in.nextToken(); MessagePart mPart = message.getPart(part); if (null == mPart) { error(message, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(part, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.SOAP_BODY_BINDING); partsList.add(mPart); } return partsList; } return null; }
private List<MessagePart> getBodyParts(SOAPBody body, Message message) { String bodyParts = body.getParts(); if (bodyParts != null) { List<MessagePart> partsList = new ArrayList<MessagePart>(); StringTokenizer in = new StringTokenizer(bodyParts.trim(), " "); while (in.hasMoreTokens()) { String part = in.nextToken(); MessagePart mPart = message.getPart(part); if (null == mPart) { error(message, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(part, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.SOAP_BODY_BINDING); partsList.add(mPart); } return partsList; } return null; }
private Message getHeaderMessage(MessagePart part, TWSDLExtensible ext) { Iterator<SOAPHeader> headers = getHeaderExtensions(ext).iterator(); while (headers.hasNext()) { SOAPHeader header = headers.next(); if (!header.isLiteral()) { continue; } com.sun.tools.ws.wsdl.document.Message headerMessage = findMessage(header.getMessage(), document); if (headerMessage == null) { continue; } MessagePart headerPart = headerMessage.getPart(header.getPart()); if (headerPart == part) { return headerMessage; } } return null; }
private Message getHeaderMessage(MessagePart part, TWSDLExtensible ext) { Iterator<SOAPHeader> headers = getHeaderExtensions(ext).iterator(); while (headers.hasNext()) { SOAPHeader header = headers.next(); if (!header.isLiteral()) { continue; } com.sun.tools.ws.wsdl.document.Message headerMessage = findMessage(header.getMessage(), document); if (headerMessage == null) { continue; } MessagePart headerPart = headerMessage.getPart(header.getPart()); if (headerPart == part) { return headerMessage; } } return null; }
private Message getHeaderMessage(MessagePart part, TWSDLExtensible ext) { Iterator<SOAPHeader> headers = getHeaderExtensions(ext).iterator(); while (headers.hasNext()) { SOAPHeader header = headers.next(); if (!header.isLiteral()) { continue; } com.sun.tools.ws.wsdl.document.Message headerMessage = findMessage(header.getMessage(), document); if (headerMessage == null) { continue; } MessagePart headerPart = headerMessage.getPart(header.getPart()); if (headerPart == part) { return headerMessage; } } return null; }
private Message getHeaderMessage(MessagePart part, TWSDLExtensible ext) { Iterator<SOAPHeader> headers = getHeaderExtensions(ext).iterator(); while (headers.hasNext()) { SOAPHeader header = headers.next(); if (!header.isLiteral()) { continue; } com.sun.tools.ws.wsdl.document.Message headerMessage = findMessage(header.getMessage(), document); if (headerMessage == null) { continue; } MessagePart headerPart = headerMessage.getPart(header.getPart()); if (headerPart == part) { return headerMessage; } } return null; }
private MessagePart getMimeContentPart(Message message, MIMEPart part) { for( MIMEContent mimeContent : getMimeContents(part) ) { String mimeContentPartName = mimeContent.getPart(); MessagePart mPart = message.getPart(mimeContentPartName); //RXXXX mime:content MUST have part attribute if(null == mPart) { error(mimeContent, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(mimeContentPartName, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.WSDL_MIME_BINDING); return mPart; } return null; }
private MessagePart getMimeContentPart(Message message, MIMEPart part) { for( MIMEContent mimeContent : getMimeContents(part) ) { String mimeContentPartName = mimeContent.getPart(); MessagePart mPart = message.getPart(mimeContentPartName); //RXXXX mime:content MUST have part attribute if(null == mPart) { error(mimeContent, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(mimeContentPartName, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.WSDL_MIME_BINDING); return mPart; } return null; }
private MessagePart getMimeContentPart(Message message, MIMEPart part) { for( MIMEContent mimeContent : getMimeContents(part) ) { String mimeContentPartName = mimeContent.getPart(); MessagePart mPart = message.getPart(mimeContentPartName); //RXXXX mime:content MUST have part attribute if(null == mPart) { error(mimeContent, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(mimeContentPartName, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.WSDL_MIME_BINDING); return mPart; } return null; }
private MessagePart getMimeContentPart(Message message, MIMEPart part) { for( MIMEContent mimeContent : getMimeContents(part) ) { String mimeContentPartName = mimeContent.getPart(); MessagePart mPart = message.getPart(mimeContentPartName); //RXXXX mime:content MUST have part attribute if(null == mPart) { error(mimeContent, ModelerMessages.WSDLMODELER_ERROR_PARTS_NOT_FOUND(mimeContentPartName, message.getName())); } mPart.setBindingExtensibilityElementKind(MessagePart.WSDL_MIME_BINDING); return mPart; } return null; }
protected boolean isSingleInOutPart(Set inputParameterNames, MessagePart outputPart) { // As of now, we dont have support for in/out in doc-lit. So return false. SOAPOperation soapOperation = (SOAPOperation) getExtensionOfType(info.bindingOperation, SOAPOperation.class); if ((soapOperation != null) && (soapOperation.isDocument() || info.soapBinding.isDocument())) { Iterator iter = getInputMessage().parts(); while (iter.hasNext()) { MessagePart part = (MessagePart) iter.next(); if (outputPart.getName().equals(part.getName()) && outputPart.getDescriptor().equals(part.getDescriptor())) { return true; } } } else if (soapOperation != null && soapOperation.isRPC() || info.soapBinding.isRPC()) { com.sun.tools.ws.wsdl.document.Message inputMessage = getInputMessage(); if (inputParameterNames.contains(outputPart.getName())) { if (inputMessage.getPart(outputPart.getName()).getDescriptor().equals(outputPart.getDescriptor())) { return true; } } } return false; }
protected boolean isSingleInOutPart(Set inputParameterNames, MessagePart outputPart) { // As of now, we dont have support for in/out in doc-lit. So return false. SOAPOperation soapOperation = (SOAPOperation) getExtensionOfType(info.bindingOperation, SOAPOperation.class); if ((soapOperation != null) && (soapOperation.isDocument() || info.soapBinding.isDocument())) { Iterator iter = getInputMessage().parts(); while (iter.hasNext()) { MessagePart part = (MessagePart) iter.next(); if (outputPart.getName().equals(part.getName()) && outputPart.getDescriptor().equals(part.getDescriptor())) { return true; } } } else if (soapOperation != null && soapOperation.isRPC() || info.soapBinding.isRPC()) { com.sun.tools.ws.wsdl.document.Message inputMessage = getInputMessage(); if (inputParameterNames.contains(outputPart.getName())) { if (inputMessage.getPart(outputPart.getName()).getDescriptor().equals(outputPart.getDescriptor())) { return true; } } } return false; }
protected boolean isSingleInOutPart(Set inputParameterNames, MessagePart outputPart) { // As of now, we dont have support for in/out in doc-lit. So return false. SOAPOperation soapOperation = (SOAPOperation) getExtensionOfType(info.bindingOperation, SOAPOperation.class); if ((soapOperation != null) && (soapOperation.isDocument() || info.soapBinding.isDocument())) { Iterator iter = getInputMessage().parts(); while (iter.hasNext()) { MessagePart part = (MessagePart) iter.next(); if (outputPart.getName().equals(part.getName()) && outputPart.getDescriptor().equals(part.getDescriptor())) { return true; } } } else if (soapOperation != null && soapOperation.isRPC() || info.soapBinding.isRPC()) { com.sun.tools.ws.wsdl.document.Message inputMessage = getInputMessage(); if (inputParameterNames.contains(outputPart.getName())) { if (inputMessage.getPart(outputPart.getName()).getDescriptor().equals(outputPart.getDescriptor())) { return true; } } } return false; }
protected boolean isSingleInOutPart(Set inputParameterNames, MessagePart outputPart) { // As of now, we dont have support for in/out in doc-lit. So return false. SOAPOperation soapOperation = (SOAPOperation) getExtensionOfType(info.bindingOperation, SOAPOperation.class); if ((soapOperation != null) && (soapOperation.isDocument() || info.soapBinding.isDocument())) { Iterator iter = getInputMessage().parts(); while (iter.hasNext()) { MessagePart part = (MessagePart) iter.next(); if (outputPart.getName().equals(part.getName()) && outputPart.getDescriptor().equals(part.getDescriptor())) { return true; } } } else if (soapOperation != null && soapOperation.isRPC() || info.soapBinding.isRPC()) { com.sun.tools.ws.wsdl.document.Message inputMessage = getInputMessage(); if (inputParameterNames.contains(outputPart.getName())) { if (inputMessage.getPart(outputPart.getName()).getDescriptor().equals(outputPart.getDescriptor())) { return true; } } } return false; }
MessagePart part = headerMessage.getPart(header.getPart()); if (part == null) { error(header, ModelerMessages.WSDLMODELER_INVALID_HEADER_NOT_FOUND(header.getPart(), bindingOperation.getName()));
MessagePart part = headerMessage.getPart(header.getPart()); if (part == null) { error(header, ModelerMessages.WSDLMODELER_INVALID_HEADER_NOT_FOUND(header.getPart(), bindingOperation.getName()));
MessagePart part = headerMessage.getPart(header.getPart()); if (part == null) { error(header, ModelerMessages.WSDLMODELER_INVALID_HEADER_NOT_FOUND(header.getPart(), bindingOperation.getName()));