Package org.apache.axis2.util
Class WSDL20Util
- java.lang.Object
-
- org.apache.axis2.util.WSDL20Util
-
public class WSDL20Util extends Object
-
-
Constructor Summary
Constructors Constructor Description WSDL20Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
applyURITemplating(MessageContext messageContext, String rawURLString, boolean detach)
This method is used to resolve httplocation property.static void
extractWSDL20SoapFaultInfo(Map options, OMElement bindingMessageElement, OMFactory omFactory, OMNamespace wsoap)
-
-
-
Method Detail
-
extractWSDL20SoapFaultInfo
public static void extractWSDL20SoapFaultInfo(Map options, OMElement bindingMessageElement, OMFactory omFactory, OMNamespace wsoap)
-
applyURITemplating
public static String applyURITemplating(MessageContext messageContext, String rawURLString, boolean detach) throws AxisFault
This method is used to resolve httplocation property. It changes the URL as stipulated by the httplocation property.- Parameters:
messageContext
- - The MessageContext of the requestrawURLString
- - The raw URL containing httplocation templatesdetach
- - Boolean value specifying whether the element should be detached from the envelop. When serializing data as application/x-form-urlencoded what goes in the body is the remainder and therefore we should detach the element from the envelop.- Returns:
- - String with templated values replaced
- Throws:
AxisFault
- - Thrown in case an exception occurs
-
-