Thx. Can a java POJO/Bean obtain the camel context without using the exchange (exchange.getContext()) object ?
Charles Moulliard Senior Enterprise Architect Apache Camel Committer ***************************** blog : http://cmoulliard.blogspot.com On Fri, Jun 26, 2009 at 5:26 PM, Claus Ibsen <[email protected]> wrote: > context.getRegistry().lookup("myBeanId", Endpoint.class); > > Will lookup in the spring application context, and AFAIR the > <endpoint> tag will register it as a spring bean also. > > > On Fri, Jun 26, 2009 at 5:23 PM, Charles Moulliard<[email protected]> > wrote: > > How can I get the SpringCamelBuilder in a POJO. > > > > Regards, > > > > Charles Moulliard > > Senior Enterprise Architect > > Apache Camel Committer > > > > ***************************** > > blog : http://cmoulliard.blogspot.com > > > > > > On Fri, Jun 26, 2009 at 3:50 PM, Willem Jiang <[email protected] > >wrote: > > > >> Hi Charles, > >> > >> SpringCamelBuilder has a method to look up the bean's instance from the > >> application context. > >> > >> Object bean(String beanName) in camel 1.x branch > >> > >> <T> T lookup(String String beanName, Class<T> type) in camel trunk > >> > >> So I think you should have no trouble to do this job :) > >> > >> Willem > >> > >> > >> Charles Moulliard wrote: > >> > hi, > >> > > >> > Can we retrieve an endpoint using the id defined in a Spring XML file? > >> > > >> > <camel:endpoint id="QuickFixStreamEndpoint" uri="#{uriQuickFixStream}" > /> > >> > > >> > idea : exchange.getcontext().getEndpointId() > >> > > >> > Regards, > >> > > >> > Charles Moulliard > >> > Senior Enterprise Architect > >> > Apache Camel Committer > >> > > >> > ***************************** > >> > blog : http://cmoulliard.blogspot.com > >> > > >> > >> > > > > > > -- > Claus Ibsen > Apache Camel Committer > > Open Source Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus >
