Axis2 HTTP-Header aus Soap-Response auswerten

Hallo zusammen,

ich stehe vor dem riesen Problem, dass ich keine Möglichkeit finde wie ich den HTTP-Header einer Soap-Response auswerte.

Ich nutze einen komplizierten Webservice mit mehreren WSDL-Files. Ich habe aus den Files mit WSDL2Java JavaCode generiert. Klappt auch alles sehr prima: Leider nutzt der Webservice unter anderem HTTP-Cookies zu Authentifizierung. Wäre ja auch gar kein Problem, wenn ich nicht eine neue Instanz von Axis2 starten müsste um auf andere Funktionen zuzugreifen… Wie ich den Cookie-String in den neuen Header bekomme hab ich ja noch gefunden, aber wie kann ich den ResponseHeader auslesen um an den CookieString ranzukommen?

HTTP/1.1 200 OK
Date: Sun, 09 Dec 2007 19:24:36 GMT
Server: IBM_HTTP_Server/6.0.2.15 Apache/2.0.47
Content-Length: 449
Set-Cookie: JSESSIONID=1237FMAu16pPqAa4d9-saRdGI2T:1afu0hj3f; Path=/
Content-Type: text/xml; charset=utf-8
Content-Language: en-US

Ich hab da nun den ganzen Tag danach gesucht und leider nichts gefunden… Ich hoffe hier gibt es jemanden der mir helfen kann!

Hallo.

Ich hoffe hier gibt es jemanden der mir helfen
kann!

Leider nur mit einem Literaturhinweis: heute gibt es unter http://entwickler-press.de/ep/psecom,id,2,new,5.html ein entsprechendes Buch zum Thema zum freien Download. Einfach auf die „14“ klicken :wink:

mfg M.L.

hmm, leider hilft mir das Buch nicht weiter. Denn ich habe es mir schon vor 2 Wochen gekauft, da ich dachte das Problem damit lösen zu können.

Jetzt kann ich mir auch noch zusätzlich ärgern, dass ich soviel geld für das Buch ausgegeben habe! :wink:

Ich hab die Lösung gefunden, wie immer ist es sehr einfach, wenn man die Lösung schon mal kennt. Schade dass sich hier keiner gefunden hat, der mir helfen konnte:

Falls mal einer das gleiche Problem hat:
http://www.mail-archive.com/[email protected]/…