Thanks...

Unfortunately it looks like Method only gives you the param names if debug
is enabled during compilation...

CXF has that info for REST calls - it doesn't for SOAP?


On Fri, Mar 28, 2014 at 11:49 AM, Sergey Beryozkin <[email protected]>wrote:

> 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