[jboss-jira] [JBoss JIRA] Updated: (JBAS-5956) Avoid class leaking of JBoss services

Jason T. Greene (JIRA) jira-events at lists.jboss.org
Fri Apr 30 18:16:10 EDT 2010


     [ https://jira.jboss.org/jira/browse/JBAS-5956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason T. Greene updated JBAS-5956:
----------------------------------

    Fix Version/s: Unscheduled
                       (was: 6.0.0.M3)


Unscheduling due to inactivity. Reassign to a release that you feel comfortable resolving this issue in, or leave as is.

> Avoid class leaking of JBoss services
> -------------------------------------
>
>                 Key: JBAS-5956
>                 URL: https://jira.jboss.org/jira/browse/JBAS-5956
>             Project: JBoss Application Server
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>    Affects Versions: JBossAS-5.0.0.CR1
>            Reporter: Sacha Labourey
>             Fix For: Unscheduled
>
>
> We need to re-package our JBoss AS services so that they properly contain the classes the create, do not leak the class they import and properly define what classes they want to export. All of this is possible thanks to the new JBoss MC classloading features.
> Also, most of the classes in the JARs in /lib are not at the proper location there and should instead be incorporated in their related service in /deploy instead of poluting the global class space. lib might end up containing only the global meta-model classes as well as MC-extensions (deployers, etc.)
> Today, it contains all of this (mess):
> >  cache-invalidation-service.xml
> >  cluster
> >  deploy.last
> >  ejb2-timer-service.xml
> >  ejb3-connectors-jboss-beans.xml
> >  ejb3-interceptors-aop.xml
> >  ejb3-timer-service.xml
> >  hsqldb-ds.xml
> >  httpha-invoker.sar
> >  iiop-service.xml
> >  jboss-local-jdbc.rar
> >  jboss-xa-jdbc.rar
> >  jbossjca-service.xml
> >  jbossweb.sar
> >  jbossws-container-jboss-beans.xml
> >  jbossws.sar
> >  jms-ra.rar
> >  jmx-console.war
> >  jmx-invoker-service.xml
> >  jmx-remoting.sar
> >  jsr88-service.xml
> >  juddi-service.sar
> >  mail-ra.rar
> >  mail-service.xml
> >  management
> >  messaging
> >  monitoring-service.xml
> >  properties-service.xml
> >  quartz-ra.rar
> >  remoting-service.xml
> >  ROOT.war
> >  schedule-manager-service.xml
> >  scheduler-service.xml
> >  security
> >  snmp-adaptor.sar
> >  sqlexception-service.xml
> >  transaction-jboss-beans.xml
> >  transaction-service.xml
> >  uuid-key-generator.sar
> See related JBAS-5955 and http://lists.jboss.org/pipermail/jboss-development/2008-September/012457.html

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list