I believe I've run into issue
https://issues.apache.org/jira/browse/RAMPART-193 where Rampart does not
sign the outbound message if a fault is encountered. I throw a custom
soap fault in a handler that runs after the Security phase completes.
The outbound SOAP message is correct, with the exception that the
request does not have the policy applied.

Is there any known workaround for this? My consumers depend upon parsing
the soap fault. With this issue, the only fault I ever get is a wsse one
due to the response not being signed. The real fault is masked.

In my tracing it appears as if Rampart can't find the appropriate policy
to apply when constructing the RampartMessageData. 

Thanks,
Bob

Reply via email to