User: starksm Date: 02/04/12 13:04:25 Modified: src/main/org/jboss/ejb EjbModule.java Log: Pass the container JMX ObjectName to the class loader rather than the container reference to avoid problems with strong references to the container Revision Changes Path 1.17 +3 -3 jboss/src/main/org/jboss/ejb/EjbModule.java Index: EjbModule.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/EjbModule.java,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- EjbModule.java 12 Apr 2002 19:30:41 -0000 1.16 +++ EjbModule.java 12 Apr 2002 20:04:25 -0000 1.17 @@ -78,7 +78,7 @@ * @author <a href="mailto:[EMAIL PROTECTED]">David Jencks</a> * @author <a href="mailto:[EMAIL PROTECTED]">Francisco Reverbel</a> * @author <a href="mailto:[EMAIL PROTECTED]">Adrian.Brock</a> - * @version $Revision: 1.16 $ + * @version $Revision: 1.17 $ * * @jmx:mbean extends="org.jboss.system.ServiceMBean" */ @@ -652,9 +652,9 @@ { Class clazz = cl.loadClass(webClassLoaderName); Constructor constructor = clazz.getConstructor( - new Class[] { Container.class, UnifiedClassLoader.class } ); + new Class[] { ObjectName.class, UnifiedClassLoader.class } ); wcl = (WebClassLoader)constructor.newInstance( - new Object[] { container, cl }); + new Object[] { container.getJmxName(), cl }); } catch (Exception e) {
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development