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

Reply via email to