You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Matt Hogstrom (JIRA)" <de...@geronimo.apache.org> on 2005/11/11 05:45:03 UTC

[jira] Updated: (GERONIMO-289) Interface classes for an ejb-ref in a war cannot be loaded from war libs or classes

     [ http://issues.apache.org/jira/browse/GERONIMO-289?page=all ]

Matt Hogstrom updated GERONIMO-289:
-----------------------------------

    Fix Version: 1.x
                     (was: 1.0)

This JIRA has been opened for quite some time and is related to GERONIMO-282.  Dain, can you comment on its disposition?

> Interface classes for an ejb-ref in a war cannot be loaded from war libs or classes
> -----------------------------------------------------------------------------------
>
>          Key: GERONIMO-289
>          URL: http://issues.apache.org/jira/browse/GERONIMO-289
>      Project: Geronimo
>         Type: Bug
>   Components: web
>     Versions: 1.0-M2
>     Reporter: Dain Sundstrom
>      Fix For: 1.x

>
> The libraries contained in a war WEB-INF/lib and classes in the WEB-INF/classes directories are not added to the configuration classloader.  This is an problem since this class loader is used to resolve ejb-refs.  This means that war ejb-refs can only be used when deploying an ear and the interface classes are available from another module in the ear.  We could simply add libs and classes to the configuration class loader, but it would make it impossible to isolate wars in the same configuration.  This should be handled when we rewrite the JettyConfigurationBuilder to add JSR 77 objects.

-- 
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
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira