Hi,
I already posted this to Stackoverflow, but I'm guessing I'll get better
responses here.
I'm addressing a webservice using CXF that requires a WS-Security Signature on
the request, but the response has no signature. I recently moved from Axis2 to
CXF, but would try to keep all existing configuration working as much as
possible.
In Axis2 I was able to specify a different policy for the request and the
response.
client.getOptions().setProperty(RampartMessageData.KEY_RAMPART_OUT_POLICY,
outPolicy);
I tried setting a different policy for the request context and the response
context, but that seems to have no effect (the policy is found on the Exchange,
which has all properties copied from the requestContext in the
ClientImpl.doInvoke method)
client.getRequestContext().put(PolicyConstants.POLICY_OVERRIDE,
outPolicy);
Is this possible using Apache CXF?
Thanks,
Brecht
[http://www.invenso.com/emailimgs/Invenso.png]
-
________________________________
-
-
Brecht Yperman
Senior Developer
E [email protected]<mailto:[email protected]>
P +32 52 52 27 75
[http://www.invenso.com/emailimgs/xd.png]<http://www.xperido.com/>
XperiDo<http://www.xperido.com>
Document creation & output management
[http://www.invenso.com/emailimgs/xb.png]<http://www.xbintegrator.com/>
XBintegrator<http://www.xbintegrator.com>
Integration & development foundation
-
________________________________
-
-
The contents of this e-mail and any of its attachments are intended for work
preparation purposes only, and do by no means contain any legally binding
promises or statements. They are intended only for use by the addressee(s)
named herein and may contain legally privileged and/or confidential
information. If you are not the intended recipient, please note that any
review, dissemination, disclosure, alteration, printing, copying or
transmission of this e-mail and/or any file transmitted with it, is strictly
prohibited and may be unlawful. If you have received this e-mail by mistake,
please immediately notify the sender and permanently delete the original as
well as any copy of any e-mail and any printout thereof.