@ -55,9 +55,24 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@@ -55,9 +55,24 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
Assert.notNull(messageConverter,"converter must not be null");
Assert.notNull(validator,"validator must not be null");
Assert.notNull(messageConverter,"MessageConverter must not be null");
this.converter=messageConverter;
this.validator=validator;
}
@ -70,14 +85,14 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@@ -70,14 +85,14 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
bindingResult.addError(newObjectError(paramName,"@Payload param is required"));
@ -106,7 +121,7 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@@ -106,7 +121,7 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@ -132,26 +147,21 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@@ -132,26 +147,21 @@ public class PayloadArgumentResolver implements HandlerMethodArgumentResolver {
@ -181,7 +180,7 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@@ -181,7 +180,7 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
*TheconfiguredValidatorinstance
*/
publicValidatorgetValidator(){
returnvalidator;
returnthis.validator;
}
/**
@ -253,8 +252,7 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@@ -253,8 +252,7 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@ -284,25 +282,23 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@@ -284,25 +282,23 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@ -368,17 +364,4 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan
@@ -368,17 +364,4 @@ public class SimpAnnotationMethodMessageHandler extends AbstractMethodMessageHan