An interesting question. I had a look at the source and found that the use of ThreadLocal was not added until version 2.8.0.
In version 2.8.0 it is used in to store a cache of actions. The actions are stored to the cache on calls to AbstractWorkflow.isActionAvailable. When the workflow is transitioned using AbstractWorkflow.transitionWorkflow the cache is cleared.
There is no specific code to clean up the cache.
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=374561&messageID=503349#503349---------------------------------------------------------------------
To unsubscribe, e-mail:
users-unsubscribe@...
For additional commands, e-mail:
users-help@...