You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Christian Bauer (JIRA)" <ji...@apache.org> on 2015/10/25 12:23:27 UTC

[jira] [Created] (CAMEL-9254) Rest binding can't be used with transacted() in same top-level route definition

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)