/** * Return the fault messages only if it's not an in-only operation. * For WSDL11 generation, the fault messages must be not present in the operation, * as mentioned in <link>http://www.w3.org/TR/wsdl#_one-way</link>. */ private ArrayList<AxisMessage> extractWSDL11FaultMessages(AxisOperation axisOperation) { String mepURI = axisOperation.getMessageExchangePattern(); if (this.isWSDL11FaultyMessagesValidForMEP(mepURI)) { return axisOperation.getFaultMessages(); } else { return new ArrayList<AxisMessage>(); } }
/** * Return the fault messages only if it's not an in-only operation. * For WSDL11 generation, the fault messages must be not present in the operation, * as mentioned in <link>http://www.w3.org/TR/wsdl#_one-way</link>. */ private ArrayList<AxisMessage> extractWSDL11FaultMessages(AxisOperation axisOperation) { String mepURI = axisOperation.getMessageExchangePattern(); if (this.isWSDL11FaultyMessagesValidForMEP(mepURI)) { return axisOperation.getFaultMessages(); } else { return new ArrayList<AxisMessage>(); } }
/** * populate the header parameters to faults * * @param soapHeaderParameterQNameList * @param axisOperation */ protected void addHeaderOperationsToFault(List soapHeaderParameterQNameList, AxisOperation axisOperation) { ArrayList headerparamList = new ArrayList(); ArrayList faultMessages = axisOperation.getFaultMessages(); Iterator iter = faultMessages.iterator(); while (iter.hasNext()) { AxisMessage axisFaultMessage = (AxisMessage) iter.next(); headerparamList.addAll((ArrayList) getBindingPropertyFromMessageFault( WSDL2Constants.ATTR_WSOAP_HEADER, axisOperation.getName(), axisFaultMessage.getName())); } if (headerparamList != null) { for (Iterator iterator = headerparamList.iterator(); iterator.hasNext();) { SOAPHeaderMessage header = (SOAPHeaderMessage) iterator.next(); soapHeaderParameterQNameList.add(header.getElement()); } } }
if (mep == null) { addFaultMessages(axisOperation.getFaultMessages(), faultListForMep); } else { if (mep.equals(axisOperation.getMessageExchangePattern())) { addFaultMessages(axisOperation.getFaultMessages(), faultListForMep);
if (mep == null) { addFaultMessages(axisOperation.getFaultMessages(), faultListForMep); } else { if (mep.equals(axisOperation.getMessageExchangePattern())) { addFaultMessages(axisOperation.getFaultMessages(), faultListForMep);
wsdlx, wrpc)); i++; Iterator faultsIterator = axisOperation.getFaultMessages().iterator(); while (faultsIterator.hasNext()) { AxisMessage faultMessage = (AxisMessage) faultsIterator.next();
while (operations.hasNext()) { operation = (AxisOperation) operations.next(); ArrayList faultMessages = operation.getFaultMessages(); for (int i = 0; i < faultMessages.size(); i++) { faultMessage = (AxisMessage) faultMessages.get(i);
wsdlx, wrpc)); i++; Iterator faultsIterator = axisOperation.getFaultMessages().iterator(); while (faultsIterator.hasNext()) { AxisMessage faultMessage = (AxisMessage) faultsIterator.next();
for (Iterator faultMessagesIter = axisOperation.getFaultMessages().iterator(); faultMessagesIter.hasNext();) { axisMessage = (AxisMessage) faultMessagesIter.next();
for (Iterator iter = op.getFaultMessages().iterator(); iter.hasNext();) { String cname = mapMessage((AxisMessage)iter.next(), elementMap); objfaults.add(cname);
for (Iterator iter = op.getFaultMessages().iterator(); iter.hasNext();) { String cname = mapMessage((AxisMessage)iter.next(), elementMap); objfaults.add(cname);
ArrayList faultMessages = operation.getFaultMessages();
ArrayList faultMessages = operation.getFaultMessages();
ArrayList faults = axisOperation.getFaultMessages(); if (faults != null) { Iterator iterator = faults.iterator();
ArrayList faults = axisOperation.getFaultMessages(); if (faults != null) { Iterator iterator = faults.iterator();
axisOperation.getFaultMessages());
axisOperation.getFaultMessages());
ArrayList faultMessagesList = axisOperation.getFaultMessages(); for (Object aFaultMessagesList : faultMessagesList) { AxisMessage axisFaultMessage = (AxisMessage)aFaultMessagesList;
ArrayList faultMessagesList = axisOperation.getFaultMessages(); for (Object aFaultMessagesList : faultMessagesList) { AxisMessage axisFaultMessage = (AxisMessage)aFaultMessagesList;