geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder (JIRA)" <...@geronimo.apache.org>
Subject [jira] Commented: (GERONIMO-2017) MEJB should not extend Management because it extends EJBObject pulling in requirements for the ejb-spec
Date Sat, 13 May 2006 01:50:09 GMT
    [ http://issues.apache.org/jira/browse/GERONIMO-2017?page=comments#action_12383345 ] 

Aaron Mulder commented on GERONIMO-2017:
----------------------------------------

It's not just theoretical -- there's a page in the console that shows all the activity for
a thread pool using the stats provided by the thread pool.  The reason there's a thread pool
is in the plugin installer uses it.  I'd actually like to move the thread pool and plugin
installer up to the system module, but that didn't work either.

The core, system, and mangement modules have become pretty interdependent.  It would be nice
to strategically reconsider what goes where, and lay out the expectations for what can go
into each level of the server assembly.


> MEJB should not extend Management because it extends EJBObject pulling in requirements
for the ejb-spec
> -------------------------------------------------------------------------------------------------------
>
>          Key: GERONIMO-2017
>          URL: http://issues.apache.org/jira/browse/GERONIMO-2017
>      Project: Geronimo
>         Type: Bug
>     Security: public(Regular issues) 
>   Components: management
>     Versions: 1.1
>  Environment: all
>     Reporter: Joe Bohn
>     Assignee: David Jencks
>      Fix For: 1.1

>
> Attempting to remove the open-ejb spec dependency from the config\rmi-naming I received
a ClassDefNotFound error on EJBObject.    
> David Jencks dug into this and figured the problem was due to the fact that MEJB had
a requirement on EJBObject because it was implementing the Management interface which extends
EJBObject.  IIUC this was making it a requirement that we include the EJBObject class from
the ejb spec in j2ee-server.     There is no need for MEJB to implement management since anyone
using it as a gbean isn't likely to have ejbs available.

-- 
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


Mime
View raw message