geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <...@geronimo.apache.org>
Subject [jira] Closed: (GERONIMO-562) ejbTimeout has wrong thread classloader, so no ENC available
Date Tue, 01 Feb 2005 19:13:20 GMT
     [ http://issues.apache.org/jira/browse/GERONIMO-562?page=history ]
     
David Jencks closed GERONIMO-562:
---------------------------------

      Assign To: David Jencks
     Resolution: Fixed
    Fix Version: 1.0-M4

Fixed in 149431.  The thread pool now uses classLoader as gbean magic attribute, and assigns
it as the thread classloader when it creates a thread.  Then, the sun magic jndi provider
can find and load our javaURLContextFactory when called from one of these pooled threads.

> ejbTimeout has wrong thread classloader, so no ENC available
> ------------------------------------------------------------
>
>          Key: GERONIMO-562
>          URL: http://issues.apache.org/jira/browse/GERONIMO-562
>      Project: Apache Geronimo
>         Type: Bug
>   Components: OpenEJB
>     Versions: 1.0-M3
>     Reporter: David Jencks
>     Assignee: David Jencks
>      Fix For: 1.0-M4

>
> The ENC context is unavailable in the ejbTimeout method.  Investigating the ComponentContextInterceptor
reveals that the TCCL is the App cl in this case, so javaURLContextFactory cannot be loaded
by the InitialContextFactory.
> We need both an integration test and a fix for this.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message