Thanks! 

it sounds promising; do you mind sharing how to tell the bus that it should
run my handler?

Thanks,
-Vitaly


bimargulies wrote:
> 
> The handler is registered as an object on the bus. You can register yours
> instead.
> 
> On Fri, Oct 23, 2009 at 6:19 PM, vickatvuuch <[email protected]> wrote:
> 
>>
>> Some digging led me to the WSDLQueryHandler.updateDoc method.
>> I could add my header elements as a sibling of each input element in
>> there;
>> now the question is how can I override WSDLQueryHandler with my
>> implementation? is it possible to give CXF my derived class that extends
>> WSDLQueryHandler?
>>
>>
>> vickatvuuch wrote:
>> >
>> > Hi CXF gurus!
>> >
>> > I need to add a custom header element to all my endpoints as a place
>> for
>> > client to stick a session token.
>> >
>> > For example I need to add this message xml element once:
>> >
>> >   <wsdl:message name="Authentication">
>> >     <wsdl:part name="Authentication" type="tns1:SessionInfo"/>
>> >   </wsdl:message><br/>
>> >
>> > and a chunk of xml in bold below, to every port and every
>> operation:<br/>
>> >
>> > <wsdl:operation name="getFoo">
>> >       <wsdlsoap:operation soapAction="getFoo"/>
>> >       <wsdl:input name="getFoo">
>> >         <wsdlsoap:body
>> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
>> use="encoded"/>
>> >         <wsdlsoap:header message="impl:Authentication"
>> > part="Authentication"
>> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
>> use="encoded"/>
>> >       </wsdl:input>
>> >
>> > I'm debugging it at the WSDLManager level and wonder if there is a
>> better
>> > way to do it?
>> > May be a plug in or through an interceptor?
>> >
>> > Any help is very much appreciated.
>> >
>> > Thanks,
>> > -Vitaly
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Custom-WSDL-header-tp26030841p26034038.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Custom-WSDL-header-tp26030841p26039401.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to