Class Utils


  • public class Utils
    extends Object
    • Field Detail

      • log

        public static final org.apache.commons.logging.Log log
    • Constructor Detail

      • Utils

        public Utils()
    • Method Detail

      • bindingTypesMatch

        public static boolean bindingTypesMatch​(MessageContext mc,
                                                EndpointDescription ed)
        Compares the version of the message in the MessageContext to what's expected given the ServiceDescription. The behavior is described in the SOAP 1.2 specification under Appendix 'A'.
        Parameters:
        mc -
        serviceDesc -
        Returns:
      • createVersionMismatchMessage

        public static MessageContext createVersionMismatchMessage​(MessageContext mc,
                                                                  Protocol protocol)
        Creates a fault message that reflects a version mismatch for the configured message protocol. The returned message will always be a SOAP 1.1 message per the specification.
        Parameters:
        mc -
        msg -
        Returns: