You might want to ask on Rampart dev list, but I think you need to use
message level policies.

Paul

On Fri, Jun 6, 2008 at 11:52 AM, Pavel Křehula <[EMAIL PROTECTED]> wrote:
> Hello,
>
> please see attached. request is generated by synapse, response is answer
> from the service.
>
>
> Pavel
>
>
> Asankha C. Perera napsal(a):
>>
>> Pavel
>>
>> Can you share your configuration and any steps to reproduce this with the
>> samples, and/or any TCPmon traces of the response message received
>>
>> asankha
>>
>> Pavel Křehula wrote:
>>>
>>> Hello,
>>>
>>> I'm going to use synapse for signing soap messages.
>>> When I send signed message to server, I get error:
>>> 2008-06-06 09:54:39,596 [192.168.0.84-PAVEL3] [HttpClientWorker-1] ERROR
>>> ClientWorker Fault processing response message through Axis2
>>> org.apache.axis2.AxisFault: SOAP header missing
>>>        at
>>> org.apache.rampart.handler.RampartReceiver.setFaultCodeAndThrowAxisFault(RampartReceiver.java:166)
>>>        at
>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:99)
>>>        at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
>>>        at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
>>>        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
>>>        at
>>> org.apache.synapse.transport.nhttp.ClientWorker.run(ClientWorker.java:200)
>>>        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
>>> Source)
>>>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>> Source)
>>>        at java.lang.Thread.run(Unknown Source)
>>> Caused by: org.apache.rampart.RampartException: SOAP header missing
>>>        at org.apache.rampart.RampartEngine.process(RampartEngine.java:99)
>>>        at
>>> org.apache.rampart.handler.RampartReceiver.invoke(RampartReceiver.java:92)
>>>
>>> which in fack I'm able to understand because server response message
>>> indeed is not signed and does not contain any header.
>>> My question is how to configure rampart to accept such response.
>>>
>>> I'm using same wss policy as client_policy_3.xml and Synapse 1.2
>>>
>>
>>
>
>
> --
> Best regards,
>  Pavel Krehula
>



-- 
Paul Fremantle
Co-Founder and CTO, WSO2
Apache Synapse PMC Chair
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

Reply via email to