Stefan
I've configured a proxy that connects to an external hosted webservice. This
webservice requires that the incoming message are signed with WS-Security,
but the outgoing message are not signed. In order to verify that the
messages are signed correctly before the external webservice gets called, I
would like to log all (incoming and outgoing) messages treated by ESB.
At this point in time, I'm able to log the incoming and outgoing message
between my client and the ESB :o), but not the messages that are transfered
between the ESB and the external webservice :o(.
Extract of the proxy definition:
<syn:inSequence>
<syn:log level="full" separator=","/>
<syn:property name="FORCE_HTTP_1.0" value="true"
scope="axis2"/>
</syn:inSequence>
<syn:outSequence>
<syn:log level="full" separator=","/>
<syn:send/>
</syn:outSequence>
How can I log the messages between ESB and the external webservice ?
Rampart gets the message before the ESB receives it, or after the ESB
sends it out. Thus you cannot log the message received at the transport
or sent by the transport through the ESB. This would be only possible
using TCPMon etc
asankha
--
Asankha C. Perera
WSO2 - http://wso2.org
http://esbmagic.blogspot.com
_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user