Re: Thread safety for Orchestra access scope

2008-12-12 Thread Jacob Mathew
feature of Orchestra; apps should use different conversationContextIds for different windows. The locking is just a safety measure for some odd corner cases, not a major user feature. Regards, Simon Jacob Mathew schrieb: It should be noted that the border case where the first request creates

Re: Configure ConversationContext timeout in Orchestra

2008-12-12 Thread Jacob Mathew
What is the motivation for setting a timeout for the context? Ultimately you are interested in the deletion of beans in a conversation right? Can you not achieve that by setting the timeouts on the conversations directly? Every bean in a conversationContext is inside a conversation... -Jacob On

Thread safety for Orchestra access scope

2008-12-11 Thread Jacob Mathew
are stuck until I resume the thread stuck at the breakpoint. Any insights? -Jacob Mathew

Re: Thread safety for Orchestra access scope

2008-12-11 Thread Jacob Mathew
will not happen concurrently, which mean beans in a conversation (access) scope do no, in general, need to be thread safe. Explicit documentation of this will probably be useful. -Jacob On Thu, Dec 11, 2008 at 10:52 AM, Jacob Mathew jacobgmat...@gmail.comwrote: I was under the impression that beans

Re: Thread safety for Orchestra access scope

2008-12-11 Thread Jacob Mathew
, Dec 11, 2008 at 4:14 PM, Jacob Mathew jacobgmat...@gmail.comwrote: The source code for Orchestra provided the answer I was looking for. It looks like a lock is acquired on the conversationcontext object corresponding to the request before accessing any of the beans inside of a conversation. So

Reference to documentation for implementing functions to be used in EL

2008-09-05 Thread Jacob Mathew
I'm looking for documentation on implementing functions that can be used in EL in jsf pages. Maybe I'm missing something, but the best info I can find is that the a FunctionMapper object is used to resolve functions that show up in EL. But how can I define my own FunctionMapper? how do I set it?