Hi See this unit test I just added http://svn.apache.org/viewvc?rev=827962&view=rev
On Wed, Oct 21, 2009 at 12:56 PM, Nawaz <[email protected]> wrote: > > But still i am getting the same exception > even after including the below line > > CamelContext camel = new DefaultCamelContext(context); > > in the code. > > Is there any other condition to taken care in Bean component? > > Regards > Nawaz Ahmed > > > Claus Ibsen-2 wrote: >> >> Hi >> >> As said before you need to pass your jndi context to CamelContext >> >> >> JndiContext context = new JndiContext(); >> context.bind("myBeanId",new SayService()); >> >> CamelContext camel = new DefaultCamelContext(context); >> >> camel.addRoutes(new RouteBuilder() { >> ... inline the route builder >> }); >> camel.start(); >> >> >> >> >> On Wed, Oct 21, 2009 at 12:34 PM, Nawaz <[email protected]> wrote: >>> >>> I am using the Bean element, Where JNDI context is created and it refers >>> to >>> the SayService class … >>> After that below one DSL route is created consisting of BeanRef >>> Camel component. >>> >>> On running this configuration, below exception is reported >>> org.apache.camel.NoSuchBeanException: No bean could be found in >>> the registry for: myBeanId >>> >>> Referred this site, but could not get any help. >>> >>> In what way I can register the bean? Please help me in >>> this >>> regard. >>> >>> Please see the code below: >>> >>> // Creating the JNDI context. >>> JndiContext context; >>> try >>> { >>> context = new JndiContext(); >>> context.bind("myBeanId",new SayService()); >>> } >>> catch(Exception e) >>> { >>> e.printStackTrace(); >>> } >>> >>> >>> from("jms:queue:nq1"). >>> //to("bean:bye") >>> beanRef("myBeanId","printhello") >>> .to("jms:queue:nq2"); >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Probem-in-Bean-element-tp25990048p25990048.html >>> Sent from the Camel - Users mailing list archive at Nabble.com. >>> >>> >> >> >> >> -- >> Claus Ibsen >> Apache Camel Committer >> >> Open Source Integration: http://fusesource.com >> Blog: http://davsclaus.blogspot.com/ >> Twitter: http://twitter.com/davsclaus >> >> > > -- > View this message in context: > http://www.nabble.com/Probem-in-Bean-element-tp25990048p25990329.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- Claus Ibsen Apache Camel Committer Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus
