Hi,

Since Camel 2.12, the following syntax is not longer tolerated/accepted. Is
there a workaround ....

    public void testInvalidTransactedInterceptFrom() throws Exception {
        try {
            context.addRoutes(new RouteBuilder() {
                @Override
                public void configure() throws Exception {

                    interceptFrom().transacted();

                    from("direct:start")
                            .split(body())
                            .to("mock:split")
                            .end();
                }
            });
            fail("Should fail");
        } catch (IllegalArgumentException e) {
            assertTrue(e.getMessage().startsWith("The output must be added
as top-level on the route."));
        }
    }

Regards,

-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com




-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com

Reply via email to