Hi, There is no caching involved in using the JNDI registry. What I was suggesting was that if this POJO or set of POJO's (assuming these are in the 1-15 unique objects range) can be created upfront and stored in a registry. The required POJO/bean could then be pulled up in a processor as follows by referring to the registry
public class MyProcessor implements Processor { public void process(Exchange exchange) throws Exception { MyPojo pojo = (MyPojo) (exchange.getContext().getRegistry().lookup("ObjectName"); } } Looks like Willem has resolved some of this already using threadLocal storage. I am just providing a generic way to cut the cost of object creation and using the object quickly without involving expensive caching strategies. Sorry about any confusion... Hope this helps... Cheers, Ashwin... waterback wrote: > > I quite don't get the idea of it... Is there some sort of caching involved > then using that JndiRegistry > (assuming i understand that enough, to make it work :-). > > When i just get the reference and it is just one object, i don't win > anything, or am i wrong? > > Thank you Ashwin, > Good Idea: Cheers, > Martin > > > > Ashwin Karpe wrote: >> >> Hi, >> >> The most straightforward way I can think of is to load the Object >> reference into a JNDI Registry and associate it with the CamelContext >> during instantiation or by using setters methods at a later point. >> >> The reference can then be looked up as and when needed to get a reference >> to the TypeConverter. >> >> Check out the following link to see how this may be done. >> >> http://camel.apache.org/lucene.html http://camel.apache.org/lucene.html >> >> Cheers, >> >> Ashwin... >> >> Hope this helps. >> >> Cheers, >> >> Ashwin... >> >> > > ----- --- Ashwin Karpe, Principal Consultant, PS - Opensource Center of Competence Progress Software Corporation 14 Oak Park Drive Bedford, MA 01730 --- +1-972-304-9084 (Office) +1-972-971-1700 (Mobile) ---- Blog: http://opensourceknowledge.blogspot.com/ -- View this message in context: http://old.nabble.com/Heavyweight-Converter%3A-Caching--tp27337830p27349826.html Sent from the Camel - Users mailing list archive at Nabble.com.