camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <>
Subject [jira] [Commented] (CAMEL-4293) @Bean method name is ignored
Date Wed, 03 Aug 2011 18:39:27 GMT


Claus Ibsen commented on CAMEL-4293:

Thanks Vincent. I have reproduced your issue. The problem is that you do a bean invocation
inside another bean invocation (eg since you use @Bean on the bean you invoke). And thus the
@Bean sees the header which is should not affect it.

> @Bean method name is ignored
> ----------------------------
>                 Key: CAMEL-4293
>                 URL:
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-core
>    Affects Versions: 2.8.0
>         Environment: Win7, Java 1.6_25, Eclipse Helios, m2Eclipse, maven 3.x
>            Reporter: Vincent MATHON
>            Assignee: Claus Ibsen
>         Attachments:
> Since 2.8.0 Exchange.BEAN_METHOD_NAME is always used instead of @Bean method name (see
BeanInfo.createInvocation(Object pojo, Exchange exchange)). As a consequence, the wrong method
is choosen when I use a beanref invokation on a method that uses @Bean 
> parameter binding.
> I built a simple test case as a zip file containing an Eclipse Helios maven project (see
attachment). The test fails with camel 2.8.0 and succeeds with 2.7.3 and earlier (at least
until 2.6.0).
> regards 
> Vincent MATHON

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message