[ https://issues.apache.org/jira/browse/CAMEL-8162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on CAMEL-8162 started by onder sezgin. ------------------------------------------- > camel-spring-ws removes WSHandlerResult. > ---------------------------------------- > > Key: CAMEL-8162 > URL: https://issues.apache.org/jira/browse/CAMEL-8162 > Project: Camel > Issue Type: Improvement > Components: camel-spring-ws > Affects Versions: 2.14.0 > Reporter: Jimmy Selgen Nielsen > Assignee: onder sezgin > Priority: Minor > Fix For: Future > > > 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 (v6.3.15#6346)