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, org.apache.axis2.jaxws.description.EndpointDescription ed)
Compares the version of the message in the MessageContext to what's expected given the ServiceDescription.static boolean
bindingTypesMatch(MessageContext mc, org.apache.axis2.jaxws.description.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 org.apache.axis2.jaxws.description.OperationDescription
getOperationDescription(MessageContext mc)
-
-
-
Method Detail
-
bindingTypesMatch
@Deprecated public static boolean bindingTypesMatch(MessageContext mc, org.apache.axis2.jaxws.description.ServiceDescription serviceDesc)
Deprecated.
-
bindingTypesMatch
public static boolean bindingTypesMatch(MessageContext mc, org.apache.axis2.jaxws.description.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 org.apache.axis2.jaxws.description.OperationDescription getOperationDescription(MessageContext mc)
-
-