In our SOA we will have to sign a request (parts of the SOAP header) twice:

1. the client signs the SOAP body 

2. the ESB signs a part of the SOAP header, so that the service can verify, 
that the request was routed over the ESB

I'm currently trying to implement/configure this using Apache CXF 2.2. Its 
working on the client side as well as on the ESB. But I'm not able to configure 
CXF on the server side to allow two different signatures. I'm trying to 
configure two WSS4JInInterceptor-beans, but the first one reports the error: 
"WSSecurityException: An error was discoveredprocessing the header"

I'm already using the "signatureParts" in the WSS4JInInterceptor properties 
configuration.

Does anybody know, how to configure the WSS4JInInterceptor to allow 
different/multiple XML Signatures?

Many thanks

Markus

 


Please help Logica to respect the environment by not printing this email  / 
Pour contribuer comme Logica au respect de l'environnement, merci de ne pas 
imprimer ce mail /  Bitte drucken Sie diese Nachricht nicht aus und helfen Sie 
so Logica dabei, die Umwelt zu schützen. /  Por favor ajude a Logica a 
respeitar o ambiente nao imprimindo este correio electronico.



This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.

Reply via email to