Class WSDL20Util


  • public class WSDL20Util
    extends Object
    • Constructor Detail

      • WSDL20Util

        public WSDL20Util()
    • 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 request
        rawURLString - - The raw URL containing httplocation templates
        detach - - 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