SWS-351 - Arbitrary parameter injection for @Endpoints

This commit is contained in:
Arjen Poutsma
2010-05-04 08:00:50 +00:00
parent 1ae679321d
commit e59e053fee

View File

@@ -90,11 +90,11 @@ public class MarshallingPayloadMethodProcessor extends AbstractPayloadMethodProc
public Object resolveArgument(MessageContext messageContext, MethodParameter parameter) throws Exception {
WebServiceMessage request = messageContext.getRequest();
Object requestObject = MarshallingUtils.unmarshal(getUnmarshaller(), request);
Object argument = MarshallingUtils.unmarshal(getUnmarshaller(), request);
if (logger.isDebugEnabled()) {
logger.debug("Unmarshalled payload request to [" + requestObject + "]");
logger.debug("Unmarshalled payload request to [" + argument + "]");
}
return requestObject;
return argument;
}
@Override