Christian Bauer created CAMEL-9254:
--------------------------------------

             Summary: Rest binding can't be used with transacted() in same 
top-level route definition
                 Key: CAMEL-9254
                 URL: https://issues.apache.org/jira/browse/CAMEL-9254
             Project: Camel
          Issue Type: Bug
    Affects Versions: 2.15.3
            Reporter: Christian Bauer


Broken:

{code}
rest("/foo")
    .get()
    .route()
    .transacted()
    .bean(getContext().hasService(SomeService.class), "someMethod");
{code}

Workaround:

{code}
rest("/foo")
    .get()
    .route()
    .to("direct:foo");

from("direct:foo")
    .transacted()
    .bean(getContext().hasService(SomeService.class), "someMethod");
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to