Hi

Can you try with 2.13.2 also?

There was a fix in this to fix an issue when using Content Based
Router and weaveById. I bet it may has cause a regression for your
use-case.

On Mon, Jul 14, 2014 at 11:31 PM, Matt Raible <m...@raibledesigns.com> wrote:
> Hey all,
>
> I have the following route defined with the Java DSL:
>
> from("direct:localMemberLookup").routeId("localMemberLookup")
>         .process(new MemberLookupToSqlParametersProcessor()).id("sqlParams")
>         .recipientList(simple("sql:{{sql.memberLookup}}")).delimiter("false")
>         .to("log:output")
>         .process(new MemberLookupProcessor())
>         // do more processing
>         .to("log:output");
>
> I'm testing it with a test that looks as follows:
>
> @EndpointInject(uri = "mock:lookupHeaders")
> MockEndpoint lookupHeaders;
>
> @EndpointInject(uri = "mock:searchResult")
> MockEndpoint searchResult;
>
> @EndpointInject(uri = "mock:lookupResult")
> MockEndpoint lookupResult;
>
> @Autowired
> CamelContext camelContext;
>
> @Before
> public void before() throws Exception {
>         ModelCamelContext context = (ModelCamelContext) camelContext;
>         context.setTracing(true);
>         RouteDefinition searchRoute = 
> context.getRouteDefinition("memberSearchRequest");
>         searchRoute.to(searchResult);
>
>         RouteDefinition lookupRoute = 
> context.getRouteDefinition("localMemberLookup");
>         lookupRoute.adviceWith(context, new AdviceWithRouteBuilder() {
>                 @Override
>                 public void configure() throws Exception {
>                         weaveById("sqlParams").after().to(lookupHeaders);
>                 }
>         });
>         lookupRoute.to(lookupResult);
>         context.start();
> }
>
> With Camel 2.13.1, this works fine. However, with 2.14-SNAPSHOT, I get the 
> following error:
>
> java.lang.IllegalArgumentException: There are no outputs which matches: 
> sqlParams in the route
>
> Any ideas?
>
> Thanks,
>
> Matt



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cib...@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/

Reply via email to