camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrej Zachar (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CAMEL-5815) camel-spring-ws - Support for WS-Addressing Action
Date Tue, 04 Dec 2012 12:50:58 GMT

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

Andrej Zachar edited comment on CAMEL-5815 at 12/4/12 12:49 PM:
----------------------------------------------------------------

Hello!
I am sending you the complete WS-Addressing implementation for the producer and consumer including
tests and source code checkstyle fixes. The patch can be found at https://issues.apache.org/jira/secure/attachment/12555926/camel-spring-ws-trunk-WS-Addressing-Support-IncludingTets.patch

This patch also provide implementation for the producer, where you can provide replyTo and
faultTo WS-Addressing params.

For example you can type this:

<to
				uri="spring-ws:http://google.com?wsAddressingAction=http://turnOnWSA.com&amp;replyTo=http://reply.to&amp;faultTo=http://fault.to&amp;webServiceTemplate=#webServiceTemplate&amp;endpointMapping=#endpointMapping"
/>


Also i have add support for actorOrRole+ultimateReceiver for the default and WSA endpoint.


I am looking forward to hear from you.

In the mean time I try to prepare a complete documentation for your wiki.

Best regards,
Andrej
                
      was (Author: azachar):
    Hello!
I am sending you the complete WS-Addressing implementation for the producer and consumer including
tests and source code checkstyle fixes.

This patch also provide implementation for the producer, where you can provide replyTo and
faultTo WS-Addressing params.

For example you can type this:

<to
				uri="spring-ws:http://google.com?wsAddressingAction=http://turnOnWSA.com&amp;replyTo=http://reply.to&amp;faultTo=http://fault.to&amp;webServiceTemplate=#webServiceTemplate&amp;endpointMapping=#endpointMapping"
/>


Also i have add support for actorOrRole+ultimateReceiver for the default and WSA endpoint.


I am looking forward to hear from you.

In the mean time I try to prepare a complete documentation for your wiki.

Best regards,
Andrej
                  
> camel-spring-ws - Support for WS-Addressing Action
> --------------------------------------------------
>
>                 Key: CAMEL-5815
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5815
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-spring-ws
>    Affects Versions: 2.11.0
>            Reporter: Andrej Zachar
>            Assignee: Andrej Zachar
>              Labels: patch
>             Fix For: Future
>
>         Attachments: camel-spring-ws-2.11.patch, camel-spring-ws-trunk-WS-Addressing-Support-IncludingTets.patch
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> The camel spring-ws consumer doesn't currently support the WS-Addressing Action and camel
cannot dispatch such a message properly. There is only one workaround available using a xpath,
which is not a very straight forward solution.
> Based on my previous experience with the patch for attachments and headers I would like
to implement this functionality.
> Please let me know if you have any comments or ideas that are left.
> In the solution I would like to implement a new universal endpoint mapping key:
> action 
> which will act as the same as the key soapaction but it will add also a possibility to
retrieve action from soap wsa:action header instead of current http SOAPAction.
> BTW: Are there any ideas how should be supported wsa:replyTo inside the camel-spring-ws
or how should be supported other attributes of WS-Addressing?
> Cheers,
> Andrej

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message