[ 
https://issues.apache.org/jira/browse/CAMEL-4391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-4391.
--------------------------------
    Resolution: Won't Fix
      Assignee: Claus Ibsen

auto wiring is not so good idea. Lets not adding a spring concept to the 
general camel bean / proxy. 

> Support for marking a CamelProxy as a primary or non-primary spring bean
> ------------------------------------------------------------------------
>
>                 Key: CAMEL-4391
>                 URL: https://issues.apache.org/jira/browse/CAMEL-4391
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-spring
>    Affects Versions: 2.8.0
>         Environment: N/A
>            Reporter: David J. M. Karlsen
>            Assignee: Claus Ibsen
>            Priority: Minor
>              Labels: primary, proxy, spring
>             Fix For: Future
>
>         Attachments: SomeIface.java, SomeImpl.java, TestCase.java, 
> test-context.xml
>
>
> It would be very handy if a camelProxy bean (which is also a spring bean) 
> could be defined as primary (see 
> http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/htmlsingle/spring-framework-reference.html,
>  search for @Primary).
> I have a content based route, which delegates to some other beans depending 
> on argument values to the proxy. All three beans implement the same 
> interface. So if I could just mark the proxy as primary that bean would be 
> preferred.
> Other usecases where you would like it not to be primary probably exist as 
> well.
> I suggest adding an optional boolean attribute "primary" which is by default 
> true.



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

Reply via email to