camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-8162) camel-spring-ws removes WSHandlerResult.
Date Mon, 20 Feb 2017 13:26:44 GMT

    [ https://issues.apache.org/jira/browse/CAMEL-8162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15874525#comment-15874525
] 

ASF GitHub Bot commented on CAMEL-8162:
---------------------------------------

GitHub user onders86 opened a pull request:

    https://github.com/apache/camel/pull/1478

    CAMEL-8162 - UTs to invalidate the issue

    I used test server implementation as
    
    https://github.com/lukas-krecan/spring-ws-security-samples/tree/master/simple-server-test
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/onders86/camel master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/camel/pull/1478.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1478
    
----
commit 86cafbe067ff96889b77e7d13e9590d722efab9c
Author: onders86 <ondersezgin@gmail.com>
Date:   2017-02-20T11:21:15Z

    test certificates created with the help of keytool

commit 35994f5bb6c6e7c7fb155faf359403eb1f1e2792
Author: onders86 <ondersezgin@gmail.com>
Date:   2017-02-20T12:28:45Z

    CAMEL-8162- UT to invalidate the issue.

commit dbd916cfd23b62fab88d81d4f604969595f4f7bd
Author: onders86 <ondersezgin@gmail.com>
Date:   2017-02-20T13:19:07Z

    CAMEL-8162 - UTs to invalidate the issue with cs fixes

commit 183cdf9d96e12d6971109924a9b9021cd9a62fb3
Author: onders86 <ondersezgin@gmail.com>
Date:   2017-02-20T13:24:46Z

    CAMEL-8162 - UTs to invalidate the issue with cs fixes

----


> 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)

Mime
View raw message