2 Replies Latest reply on Jun 21, 2013 11:00 AM by albus.ua

    WSS4JInInterceptor cannot read signature properties file on Unix platform

    albus.ua

      Hello,

       

      I have faced with issue that org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor cannot read signature properties file on Unix platform.

       

      However it works fine on Windows platform.

       

      Sources wss4jInterceptorIssue.zip help to reproduce the issue.

      1. Use "mvn package" to create bundle or take it from attachments (wss4jInterceptorIssue-1.0-SNAPSHOT.jar).

      2. Put it to %fuse-root%/deploy folder.

      3. Unpack attached wss4j.zip to %fuse-root%/etc folder.

      4. Run Fuse ESB. I use Fuse ESB version 7.1.0-047.

      5. Create project in SoapUI using http://localhost:9081/services/HelloWorld?wsdl

      6. Send request to the endpoint.

       

      Here is a response on Windows platform. It means that wss4j interceptor reads signature properties file and validates request signature.

       

       

      Any help with this issue will be appreciated.

      Thank you.