Many thanks
regards Jeremy
On 29 Jun 2004, at 17:48, Ralph Goers wrote:
See below
Jeremy Quinn said:
On 29 Jun 2004, at 02:39, Ralph Goers wrote:
Not to throw a wrench in the works, but if I was to implement
something like this (I have, in fact), I would make it ThreadSafe and
create a new naming context every time it is accessed.
OK, I have it create a new Context when you instantiate the Component
in Flowscript using cocoon.getComponent (EntryManager.ROLE);
However, that same Context gets re-used for each call you make to the
Component, until you dispose of it.
As the Component is pooled (implements Recyclable), each simultaneous
access gets a new one.
Is this what you meant ?
No. ThreadSafe components are only created once (there is only a single
instance) and are not pooled so they have much less overhead - but they
have to be written to be threadsafe.
Then set the system property that allows the JVM to pool JNDI LDAP
contexts and forget about it.
This sounds interesting ..... do you have any pointers ?
http://java.sun.com/products/jndi/tutorial/ldap/connect/pool.html
Thanks
regards Jeremy
--------------------------------------------------------
If email from this address is not signed
IT IS NOT FROM ME
Always check the label, folks !!!!!
--------------------------------------------------------
smime.p7s
Description: S/MIME cryptographic signature