camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jimmy Selgen Nielsen (JIRA)" <>
Subject [jira] [Created] (CAMEL-8162) camel-spring-ws removes WSHandlerResult.
Date Thu, 18 Dec 2014 11:46:14 GMT
Jimmy Selgen Nielsen created CAMEL-8162:

             Summary: camel-spring-ws removes WSHandlerResult.
                 Key: CAMEL-8162
             Project: Camel
          Issue Type: Improvement
          Components: camel-spring-ws
    Affects Versions: 2.14.0
            Reporter: Jimmy Selgen Nielsen
            Priority: Minor

When using camel-spring-ws with WS-Security and Wss4jSecurityInterceptor, camel-spring-ws
removes the list of WSHandlerResult when it creates the exchange from the messageContext.

I'm trying to extract an X.509 certificate from the Soap header. Wss4jSecurityInterceptor
removes the Security header when it successfully validates a message, and stores the information
within the MessageContext in a List<WSHandlerResult>.

I currently get around this by overriding Wss4jSecurityInterceptor so that it no longer deletes
the Security header, but the information is essentially lost when Camel takes over, and it
should be corrected.

This message was sent by Atlassian JIRA

View raw message