private static MethodMarshaller createMethodMarshaller(SOAPBinding.Style style,
SOAPBinding.ParameterStyle paramStyle,
SUBTYPE subType,
boolean isClient) { // This flag is for testing only !
if (style == SOAPBinding.Style.RPC) {
return new RPCLitMethodMarshaller();
} else if (paramStyle == SOAPBinding.ParameterStyle.WRAPPED) {
if (subType == SUBTYPE.PLUS) {
// Abnormal case
return new DocLitWrappedPlusMethodMarshaller();
} else if (subType == SUBTYPE.MINIMAL) {