Thanky you for your answer Deepal.

I understand this. That's why I add the wsa-headers before the wsa-headers are 
handled which works quite good.
But my problem is that when my client sends the wsa-headers, I cannot access 
the headers from my handler. It is just like I won't send it, but I definitely 
do, I have traced it via tcpmon.

An example request is here, maybe something is wrong with this. I want to 
access the someID-header.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:pwc="http://pwc.t-systems.de/pwc";>   
   <soapenv:Header>      
      
<wsa:MessageID>http://example.com/6B29FC40-CA47-1067-B31D-00DD010662DA</wsa:MessageID>
      
      <wsa:ReplyTo>        
         
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>      
      </wsa:ReplyTo>      
      <wsa:To>http://localhost:8080/PWCNG/services/PWCService</wsa:To>      
      <wsa:Action>urn:login</wsa:Action>     
      <someID xmlns="http://someIDnamespace";>12345</someID>   
   </soapenv:Header>   
   <soapenv:Body>      
      <pwc:login>         
         <pwc:user>test</pwc:user>         
         <pwc:password>test</pwc:password>         
         <pwc:languageID>DE</pwc:languageID>      
      </pwc:login>   
   </soapenv:Body>
</soapenv:Envelope>

Thanks for any help,
Matthias.

> -----Ursprüngliche Nachricht-----
> Von: Deepal jayasinghe [mailto:[EMAIL PROTECTED]
> Gesendet: Mittwoch, 17. September 2008 14:48
> An: [email protected]
> Betreff: Re: soap headers not present in handler
> 
> The problem is Axis2 server only send the wsa- headers if any only if
> you send request with wsa.
> 
> Thank you!
> Deepal
> >
> > Hi group,
> >
> > I have a weird phenomenon.
> >
> > I have implemented a compatibility header which adds the ws-adressing
> > headers to non-ws-adressing-requests. I need this in order to use the
> > soapsession id (servicegroupid) for my soapsession based service.
> >
> > Now I can call my service with a request without the wsa-headers and
> > it works, I can find my additional headers in the request and process
> > them.
> >
> > When I send a wsa request, I am not able to access the soap headers
> > from a handler. In the handler I can't find any soap headers in the
> > request message.
> >
> > Can somebody give me a hint what the reason might be? I'd be very
> glad
> > about it..
> >
> > Thank you,
> >
> > Matthias Gaiser
> >
> 
> 
> --
> Thank you!
> 
> 
> http://blogs.deepal.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to