[
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&replyTo=http://reply.to&faultTo=http://fault.to&webServiceTemplate=#webServiceTemplate&endpointMapping=#endpointMapping"
/>
Also i have added support for the 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. 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&replyTo=http://reply.to&faultTo=http://fault.to&webServiceTemplate=#webServiceTemplate&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