On Jul 7, 2006, at 7:13 AM, Meeraj Kunnumpurath wrote:

Also, we may find other use cases for using a work manager for deferred
executions. Do we have any view on how the runtime can use a work
manager from a managed environment when Tuscany is run in a managed
environment. I think app servers that support work managers, may be
making them available through the JNDI namespace or something else.


It's going to depend on the app server :-(

In J2EE1.4, app servers were required to provide a work manager to connectors through the javax.resource API; the one we are using from Geronimo is the one they use to support that. JSR-237 was not part of 1.4 although some of the major vendors did provide implementations; I am not sure how portable they are.

I don't think we should provide a full implementation of 237 but something similar but lighter weight (for example, I don't think we will need remote work, we may not need transactional work). It would be good to make the API similar enough to javax.resource and 237 so that we can provide version that delegate through to implementations provided by a managed environment.

--
Jeremy

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to