User: starksm 
  Date: 01/06/22 18:10:58

  Modified:    tomcat/src/main/org/jboss/tomcat Tag: Branch_2_4
                        EmbeddedTomcatServiceSX.java
  Log:
  Fix TCL problem
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.1   +12 -2     
contrib/tomcat/src/main/org/jboss/tomcat/EmbeddedTomcatServiceSX.java
  
  Index: EmbeddedTomcatServiceSX.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/contrib/tomcat/src/main/org/jboss/tomcat/EmbeddedTomcatServiceSX.java,v
  retrieving revision 1.2
  retrieving revision 1.2.2.1
  diff -u -r1.2 -r1.2.2.1
  --- EmbeddedTomcatServiceSX.java      2001/06/10 03:20:54     1.2
  +++ EmbeddedTomcatServiceSX.java      2001/06/23 01:10:58     1.2.2.1
  @@ -44,7 +44,7 @@
   @see org.jboss.web.AbstractWebContainer
   
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.2 $
  +@version $Revision: 1.2.2.1 $
   */
   public class EmbeddedTomcatServiceSX extends AbstractWebContainer
       implements EmbeddedTomcatServiceSXMBean
  @@ -83,7 +83,17 @@
           {
               args = new String[]{"-config", configFile};
           }
  -        tomcat = new TomcatEntry(args);
  +
  +        // Start create the embeded tomcat container but don't let it overwrite the 
thread class loader
  +        ClassLoader cl = Thread.currentThread().getContextClassLoader();
  +        try
  +        {
  +           tomcat = new TomcatEntry(args);
  +        }
  +        finally
  +        {
  +           Thread.currentThread().setContextClassLoader(cl);
  +        }
           category.info("OK");
       }
   
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to