Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
As Guillaume point out
we should split the soap processing with the pojo invocation, as in jbi with the bc/se, to reuse most of the existing code, we could easily reusecode from either the cxf se/bc, or the camel cxf support
for the end user, if you deploy a pojo with a soap annotation, it would be exposed both internally and externally (using some kind of BC)
if we reuse the camel -> servicemix bridge, it should be easy to do both part
from("soap:http:xxx).to("smx:the-endpoint") for the BC part
from("smx:the-endpoint").to("cxf:the-bean") for the SE part
This task need verify how camel play as the core of this process, maybe an integration test is needed here