geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <>
Subject [jira] Commented: (GERONIMO-5025) New module/app/global jndi contexts in javaee 6 spec
Date Fri, 21 May 2010 23:00:17 GMT


David Jencks commented on GERONIMO-5025:

rev 947211 moves around jndi configuration in openejb so that the jndi enc context in openejb
is an immutable federation of the global, app, module, and comp context constructed by geronimo,
and an additional writable comp context that openejb can bind stuff like TimerService and
EJBContext into.  Injections now seem to work in openejb. 

> New module/app/global jndi contexts in javaee 6 spec
> ----------------------------------------------------
>                 Key: GERONIMO-5025
>                 URL:
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: deployment, naming
>    Affects Versions: 3.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 3.0
> Javaee platform spec describes some new jndi java: contexts that are more shared between
> java:comp (existing)
> java:module
> java:app
> java:global
> My first idea for implementing this:
> 1. in RootContext, have the thread local represent java:  rather than java:comp.  So
all the namespaces will be in the Context object.
> 2. Construct this Context by federating objects for each scope.  We'll have to maintain
a global context somewhere.  The others can presumably be constructed during deployment and
set up in the existing gbeans for the app components.
> 3. Modify the naming builders to put stuff into the right namespace.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message