Class Utils
- java.lang.Object
-
- org.apache.axis2.jaxws.server.endpoint.Utils
-
public class Utils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.logging.Log
log
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static boolean
bindingTypesMatch(MessageContext mc, EndpointDescription ed)
Compares the version of the message in the MessageContext to what's expected given the ServiceDescription.static boolean
bindingTypesMatch(MessageContext mc, ServiceDescription serviceDesc)
Deprecated.static MessageContext
createFaultMessage(MessageContext mc, String msg)
static MessageContext
createVersionMismatchMessage(MessageContext mc, Protocol protocol)
Creates a fault message that reflects a version mismatch for the configured message protocol.static OperationDescription
getOperationDescription(MessageContext mc)
-
-
-
Method Detail
-
bindingTypesMatch
@Deprecated public static boolean bindingTypesMatch(MessageContext mc, ServiceDescription serviceDesc)
Deprecated.
-
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:
-
createFaultMessage
public static MessageContext createFaultMessage(MessageContext mc, String msg)
-
getOperationDescription
public static OperationDescription getOperationDescription(MessageContext mc)
-
-