This should give the list of parameters:
final List< Object > arguments = MessageContentsList.getContentsList(message);

(the values are in the order the parameters are declared)
and given the Method you can get to the names.

By the way, check Bean Validation feature, it will work for JAXWS,

http://cxf.apache.org/docs/validationfeature.html#ValidationFeature-Configuration

Andriy Redko has just blogged about it too:
http://aredko.blogspot.ie/2014/03/apache-cxf-30-jax-rs-20-and-bean.html

Sergey


On 28/03/14 15:38, David Hay wrote:
Hi,

Sorry if I wasn't clear - I'm trying to access the parameters passed to the
backend SOAP Service methods, so x and y in this case...

public void doThis(String x, String y) {...}


On Fri, Mar 28, 2014 at 9:49 AM, Jose María Zaragoza
<[email protected]>wrote:

2014-03-28 14:46 GMT+01:00 David Hay <[email protected]>:
Hi,

I'm sure this has been asked before, but I can't seem to find the answer.

I need to validate SOAP parameters, so need to access the incoming
parameter name/value in a Interceptor.


What kind of SOAP parameters ?


How would I do this?

cheers

David




--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com

Reply via email to