geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dain Sundstrom (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (GERONIMO-2831) openejb3 installs jndi context rooted at the wrong place
Date Tue, 13 Feb 2007 20:43:05 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-2831?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Dain Sundstrom resolved GERONIMO-2831.
--------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 2.0-beta1)

Looks correct.

> openejb3 installs jndi context rooted at the wrong place
> --------------------------------------------------------
>
>                 Key: GERONIMO-2831
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-2831
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>    Affects Versions: 2.0-M2
>            Reporter: David Jencks
>         Assigned To: Dain Sundstrom
>
> GeronimoThreadContextListener is installing the jndi context from openejb into the geronimo
root context.  However, the openejb context has entries starting with java:comp whereas the
root context expects the java:comp to be stripped off.  As a result nothing can be looked
up in the java:comp namespace.
>         // Get the jndi context
>         Context jndiContext = ejbDeployment.getComponentContext();
>         try {
>             jndiContext = (Context) jndiContext.lookup("java:comp");
>         } catch (NamingException e) {
>             throw new IllegalStateException("jndiContext did not contain expected java:comp
subcontext", e);
>         }
> fixes the problem, but this lookup should be done only once wen the ejbDeployment is
started.

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


Mime
View raw message