Thank you Rahul. In regards to custom actions in such usage case, from what
we've seen, a new instance of the custom action class is created on each
execution of the action. This makes it impossible for two threads to access
the same custom action object simultaneously. Am I correct?

2011/7/5 Rahul Akolkar <rahul.akol...@gmail.com>

>  On Tue, Jul 5, 2011 at 3:37 AM, Dario D <darac1...@gmail.com> wrote:
> > Is the SCXML model thread-safe? We're considering to parse the SCXML
> files
> > on application startup and then store the resulting SCXML models in a
> cache
> > where multiple threads will access them. Should we expect any
> > inconsistencies? Note that executors will not be cached, and a new
> executor
> > will be created per request.
> >
> <snip/>
>
> The above usage pattern is fine. We have a test or two running in the
> nightlies that does the above (one model, many executors). Ofcourse,
> I'd recommend authoring tests that closely match your scenario as
> well.
>
> -Rahul
>
>
> > Thank you!
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
> For additional commands, e-mail: user-h...@commons.apache.org
>
>

Reply via email to