printSoapHeaderFaults(soapHeader.getSOAPHeaderFaults(), def, pw);
@SuppressWarnings("unchecked") public static List<SOAPHeaderFault> getSOAPHeaderFaults(SOAPHeader sh) { return (List<SOAPHeaderFault>) sh.getSOAPHeaderFaults(); }
if ((list = soapHeaderArray[header].getSOAPHeaderFaults()) != null)
if ((list = soapHeaderArray[header].getSOAPHeaderFaults()) != null)
private List findAllHeaderFaults(BindingOperation bindingOp) { List headerFaults = new ArrayList(); if (bindingOp == null) return headerFaults; List ioElements = bindingOp.getBindingInput().getExtensibilityElements(); ioElements.addAll(bindingOp.getBindingOutput().getExtensibilityElements()); for (int i = 0; i < ioElements.size(); i++) { ExtensibilityElement extElem = (ExtensibilityElement) ioElements.get(i); if (extElem.getElementType().equals(WSDL_SOAP_HEADER)) { List shfList = ((SOAPHeader) extElem).getSOAPHeaderFaults(); for (int j = 0; j < shfList.size(); j++) headerFaults.add(((SOAPHeaderFault) shfList.get(j)).getPart()); } else if (!extElem.getElementType().equals(WSDL_SOAP_BODY)) { List elList = getHeaderFaults(( (UnknownExtensibilityElement) extElem).getElement()); for (int j = 0; j < elList.size(); j++) headerFaults.add(((Element)elList.get(j)).getAttribute("part")); } } return headerFaults; } /**
private List findAllHeaderFaults(BindingOperation bindingOp) { List headerFaults = new ArrayList(); if (bindingOp == null) return headerFaults; List ioElements = bindingOp.getBindingInput().getExtensibilityElements(); ioElements.addAll(bindingOp.getBindingOutput().getExtensibilityElements()); for (int i = 0; i < ioElements.size(); i++) { ExtensibilityElement extElem = (ExtensibilityElement) ioElements.get(i); if (extElem.getElementType().equals(WSDL_SOAP_HEADER)) { List shfList = ((SOAPHeader) extElem).getSOAPHeaderFaults(); for (int j = 0; j < shfList.size(); j++) headerFaults.add(((SOAPHeaderFault) shfList.get(j)).getPart()); } else if (!extElem.getElementType().equals(WSDL_SOAP_BODY)) { List elList = getHeaderFaults(( (UnknownExtensibilityElement) extElem).getElement()); for (int j = 0; j < elList.size(); j++) headerFaults.add(((Element)elList.get(j)).getAttribute("part")); } } return headerFaults; } /**
return; if (traverseSOAPHeader2SOAPHeaderFault && objSOAPHeader.getSOAPHeaderFaults() != null) Iterator it = objSOAPHeader.getSOAPHeaderFaults().iterator(); while (it.hasNext())
return; if (traverseSOAPHeader2SOAPHeaderFault && objSOAPHeader.getSOAPHeaderFaults() != null) Iterator it = objSOAPHeader.getSOAPHeaderFaults().iterator(); while (it.hasNext())
Iterator headerFaultList = soapHeader.getSOAPHeaderFaults().iterator(); while (headerFaultList.hasNext())
Iterator headerFaults = header.getSOAPHeaderFaults().iterator();
Iterator headerFaults = header.getSOAPHeaderFaults().iterator();
Iterator headerFaults = header.getSOAPHeaderFaults().iterator();
Iterator headerFaultList = soapHeader.getSOAPHeaderFaults().iterator(); while (headerFaultList.hasNext())
parts.add(header.getPart()); headerFaults = header.getSOAPHeaderFaults();
parts.add(header.getPart()); headerFaults = header.getSOAPHeaderFaults();
soapHeaders[header].getSOAPHeaderFaults(); Iterator iterator = soapHeaderFaultList.iterator();
soapHeaders[header].getSOAPHeaderFaults(); Iterator iterator = soapHeaderFaultList.iterator();
printSoapHeaderFaults(soapHeader.getSOAPHeaderFaults(), def, pw);