private void writeSoapHeaders(AxisMessage inaxisMessage, OMFactory fac, OMElement input, OMNamespace soapNameSpace) throws Exception { ArrayList extElementList; extElementList = inaxisMessage.getSoapHeaders(); if (extElementList != null) { Iterator elements = extElementList.iterator(); while (elements.hasNext()) { SOAPHeaderMessage soapheader = (SOAPHeaderMessage) elements .next(); addSOAPHeader(fac, input, soapheader, soapNameSpace); } } }
private void writeSoapHeaders(AxisMessage inaxisMessage, OMFactory fac, OMElement input, OMNamespace soapNameSpace) throws Exception { ArrayList extElementList; extElementList = inaxisMessage.getSoapHeaders(); if (extElementList != null) { Iterator elements = extElementList.iterator(); while (elements.hasNext()) { SOAPHeaderMessage soapheader = (SOAPHeaderMessage) elements .next(); addSOAPHeader(fac, input, soapheader, soapNameSpace); } } }
private OMElement generateHeaderMessages(AxisMessage axismessage, OMFactory fac) { ArrayList extList = axismessage.getSoapHeaders(); for (Object anExtList : extList) { SOAPHeaderMessage header = (SOAPHeaderMessage)anExtList; OMElement messageElement = fac.createOMElement(MESSAGE_LOCAL_NAME, wsdl); messageElement.addAttribute(ATTRIBUTE_NAME, header.getMessage().getLocalPart(), null); OMElement messagePart = fac.createOMElement(PART_ATTRIBUTE_NAME, wsdl); messageElement.addChild(messagePart); messagePart.addAttribute(ATTRIBUTE_NAME, header.part(), null); if (header.getElement() == null) { throw new RuntimeException(ELEMENT_ATTRIBUTE_NAME + " is null for " + header.getMessage()); } messagePart.addAttribute(ELEMENT_ATTRIBUTE_NAME, WSDLSerializationUtil.getPrefix(header.getElement() .getNamespaceURI(), axisService.getNamespaceMap()) + ":" + header.getElement().getLocalPart(), null); return messageElement; } return null; }
private OMElement generateHeaderMessages(AxisMessage axismessage, OMFactory fac) { ArrayList extList = axismessage.getSoapHeaders(); for (Object anExtList : extList) { SOAPHeaderMessage header = (SOAPHeaderMessage)anExtList; OMElement messageElement = fac.createOMElement(MESSAGE_LOCAL_NAME, wsdl); messageElement.addAttribute(ATTRIBUTE_NAME, header.getMessage().getLocalPart(), null); OMElement messagePart = fac.createOMElement(PART_ATTRIBUTE_NAME, wsdl); messageElement.addChild(messagePart); messagePart.addAttribute(ATTRIBUTE_NAME, header.part(), null); if (header.getElement() == null) { throw new RuntimeException(ELEMENT_ATTRIBUTE_NAME + " is null for " + header.getMessage()); } messagePart.addAttribute(ELEMENT_ATTRIBUTE_NAME, WSDLSerializationUtil.getPrefix(header.getElement() .getNamespaceURI(), axisService.getNamespaceMap()) + ":" + header.getElement().getLocalPart(), null); return messageElement; } return null; }
topSchemaElements.add(topElement); for (Iterator soapHeaderIter = axisMessage.getSoapHeaders().iterator(); soapHeaderIter.hasNext();) { soapHeaderMessage = (SOAPHeaderMessage) soapHeaderIter.next(); topElement = new TopElement(soapHeaderMessage.getElement());
"Expected input message not found for operation " + op.getName()); ArrayList headers = inmsg.getSoapHeaders(); for (int i = 0; i < headers.size(); i++) { SOAPHeaderMessage header = (SOAPHeaderMessage)headers.get(i); "Expected output message not found for operation " + op.getName()); ArrayList headers = outmsg.getSoapHeaders(); for (int i = 0; i < headers.size(); i++) { SOAPHeaderMessage header = (SOAPHeaderMessage)headers.get(i);
"Expected input message not found for operation " + op.getName()); ArrayList headers = inmsg.getSoapHeaders(); for (int i = 0; i < headers.size(); i++) { SOAPHeaderMessage header = (SOAPHeaderMessage)headers.get(i); "Expected output message not found for operation " + op.getName()); ArrayList headers = outmsg.getSoapHeaders(); for (int i = 0; i < headers.size(); i++) { SOAPHeaderMessage header = (SOAPHeaderMessage)headers.get(i);