Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-5884

camel-cxf - Allow to define which operationNames a given consumer services

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Abandoned
    • None
    • Future
    • camel-cxf
    • None
    • Unknown

    Description

      Currently when using a cxf consumer in a route, then all the operations is serviced by this route.

      This may confuse some people. As well some may want one route per operation.
      We should look into how we can support this.

      Today people would need to use the recipient list and direct endpoints to suport this. But many people dont know about this. See this example: http://camel.apache.org/cxf-tomcat-example.html

      I guess this is not so easy, as you would then have mutliple routes with the same CXF "webservice". But we would like to have this level of indirection.

      And then I guess if a operation name is not bound to any route, then a soap fault should be thrown. Or we should allow to let Camel fail on startup saying that operation XXX is not bound to any consumer/route. Or something like that. Or allow people to turn this on|off.

      Attachments

        Activity

          People

            njiang Willem Jiang
            davsclaus Claus Ibsen
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: