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