RE: Tomcat 3.2.3 and struts 1.1

2001-11-14 Thread Larry Isaacs

I'm not sure why you are getting duplicate entries in your
CLASSPATH, but it looks like it is only using the parser.jar
from the Tomcat 3.2.3 distribution.  This parser.jar is from
JAXP 1.0.1, which doesn't have a org.xml.sax.helpers.DefaultHandler.
I would guess that your linux system has a newer one.
You can replace the jaxp.jar and parser.jar on your NT system with
a newer XML parser and Tomcat should still run without problems.

Cheers,
Larry

 -Original Message-
 From: Marko Sarunac [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, November 13, 2001 5:07 PM
 To: [EMAIL PROTECTED]
 Subject: Tomcat 3.2.3 and struts 1.1
 
 
 I got tomcat 3.2.3 running with struts 1.1 on linux without problems.
 
 However, on NT, which sadly i have to use as my dev boxit doesn't 
 start and it gives me the following...
 
 Any help is greatelly appreciated!!!
 
 
 
 
 D:\jakarta-tomcat-3.2.3\bintomcat run
 Including all jars in D:\jakarta-tomcat-3.2.3\lib in your CLASSPATH.
 
 Using CLASSPATH: 
 D:\jakarta-tomcat-3.2.3\classes;D:\jakarta-tomcat-3.2.3
 \lib\ant
 .jar;D:\jakarta-tomcat-3.2.3\lib\jasper.jar;D:\jakarta-tomcat-3.2.3
 \lib\jaxp.jar
 ;D:\jakarta-tomcat-3.2.3\lib\parser.jar;D:\jakarta-tomcat-3.2.3
 \lib\servlet.jar;
 D:\jakarta-tomcat-3.2.3\lib\webserver.jar;D:\jakarta-tomcat-3.2.3
 \classes;D:\jak
 arta-tomcat-3.2.3\lib\ant.jar;D:\jakarta-tomcat-3.2.3
 \lib\jasper.jar;D:\jakarta-
 tomcat-3.2.3\lib\jaxp.jar;D:\jakarta-tomcat-3.2.3
 \lib\parser.jar;D:\jakarta-tomc
 at-3.2.3\lib\servlet.jar;D:\jakarta-tomcat-3.2.3
 \lib\webserver.jar;C:\jdk1.3.1_0
 1\lib\tools.jar;C:\jdk1.3.1_01\lib\tools.jar
 
 2001-11-13 13:59:43 - ContextManager: Adding context Ctx( /examples )
 2001-11-13 13:59:43 - ContextManager: Adding context Ctx( /admin )
 Starting tomcat. Check logs/tomcat.log for error messages
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx( /mysite )
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx(  )
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx( /test )
 java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
 at 
 org.apache.tomcat.loader.AdaptiveClassLoader12.doDefineClass
 (Adaptive
 ClassLoader12.java:93)
 at org.apache.tomcat.loader.AdaptiveClassLoader.loadClass
 (AdaptiveClassL
 oader.java:509)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
 at 
 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
 at org.apache.struts.action.ActionServlet.initDigester
 (ActionServlet.jav
 a:)
 at org.apache.struts.action.ActionServlet.initMapping
 (ActionServlet.java
 :1267)
 at org.apache.struts.action.ActionServlet.init
 (ActionServlet.java:461)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit
 (ServletWrapper.java:317)
 
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init
 (ServletWrapper.java:296)
 at 
 org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn
 StartupInterceptor.java:130)
 at org.apache.tomcat.core.ContextManager.initContext
 (ContextManager.java
 :491)
 at org.apache.tomcat.core.ContextManager.init
 (ContextManager.java:453)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
 at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
 Exception in thread main java.lang.NoClassDefFoundError: 
 org/apache/commons/di
 gester/Digester
 at org.apache.struts.action.ActionServlet.initDigester
 (ActionServlet.jav
 a:)
 at org.apache.struts.action.ActionServlet.initMapping
 (ActionServlet.java
 :1267)
 at org.apache.struts.action.ActionServlet.init
 (ActionServlet.java:461)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit
 (ServletWrapper.java:317)
 
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init
 (ServletWrapper.java:296)
 at 
 org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn
 StartupInterceptor.java:130)
 at org.apache.tomcat.core.ContextManager.initContext
 (ContextManager.java
 :491)
 at org.apache.tomcat.core.ContextManager.init
 (ContextManager.java:453)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
 at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
 D:\jakarta-tomcat-3.2.3\bin
 
 --
 To unsubscribe:   mailto:[EMAIL PROTECTED]
 For additional commands: mailto:[EMAIL PROTECTED]
 Troubles with the list: mailto:[EMAIL PROTECTED]
 

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL 

RE: Tomcat 3.2.3 and struts 1.1 - fixed!

2001-11-14 Thread Marko Sarunac

I have deleted the jaxp.jar and parser.jar and replaced it with parser.jar
and crimson.jar 
from jaxp 1.1 implementation and it seems to work now

Thanks Larry!

-Original Message-
From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 14, 2001 5:57 AM
To: 'Tomcat Users List'
Subject: RE: Tomcat 3.2.3 and struts 1.1


I'm not sure why you are getting duplicate entries in your
CLASSPATH, but it looks like it is only using the parser.jar
from the Tomcat 3.2.3 distribution.  This parser.jar is from
JAXP 1.0.1, which doesn't have a org.xml.sax.helpers.DefaultHandler.
I would guess that your linux system has a newer one.
You can replace the jaxp.jar and parser.jar on your NT system with
a newer XML parser and Tomcat should still run without problems.

Cheers,
Larry

 -Original Message-
 From: Marko Sarunac [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, November 13, 2001 5:07 PM
 To: [EMAIL PROTECTED]
 Subject: Tomcat 3.2.3 and struts 1.1
 
 
 I got tomcat 3.2.3 running with struts 1.1 on linux without problems.
 
 However, on NT, which sadly i have to use as my dev boxit doesn't 
 start and it gives me the following...
 
 Any help is greatelly appreciated!!!
 
 
 
 
 D:\jakarta-tomcat-3.2.3\bintomcat run
 Including all jars in D:\jakarta-tomcat-3.2.3\lib in your CLASSPATH.
 
 Using CLASSPATH: 
 D:\jakarta-tomcat-3.2.3\classes;D:\jakarta-tomcat-3.2.3
 \lib\ant
 .jar;D:\jakarta-tomcat-3.2.3\lib\jasper.jar;D:\jakarta-tomcat-3.2.3
 \lib\jaxp.jar
 ;D:\jakarta-tomcat-3.2.3\lib\parser.jar;D:\jakarta-tomcat-3.2.3
 \lib\servlet.jar;
 D:\jakarta-tomcat-3.2.3\lib\webserver.jar;D:\jakarta-tomcat-3.2.3
 \classes;D:\jak
 arta-tomcat-3.2.3\lib\ant.jar;D:\jakarta-tomcat-3.2.3
 \lib\jasper.jar;D:\jakarta-
 tomcat-3.2.3\lib\jaxp.jar;D:\jakarta-tomcat-3.2.3
 \lib\parser.jar;D:\jakarta-tomc
 at-3.2.3\lib\servlet.jar;D:\jakarta-tomcat-3.2.3
 \lib\webserver.jar;C:\jdk1.3.1_0
 1\lib\tools.jar;C:\jdk1.3.1_01\lib\tools.jar
 
 2001-11-13 13:59:43 - ContextManager: Adding context Ctx( /examples )
 2001-11-13 13:59:43 - ContextManager: Adding context Ctx( /admin )
 Starting tomcat. Check logs/tomcat.log for error messages
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx( /mysite )
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx(  )
 2001-11-13 13:59:53 - ContextManager: Adding context Ctx( /test )
 java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
 at 
 org.apache.tomcat.loader.AdaptiveClassLoader12.doDefineClass
 (Adaptive
 ClassLoader12.java:93)
 at org.apache.tomcat.loader.AdaptiveClassLoader.loadClass
 (AdaptiveClassL
 oader.java:509)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
 at 
 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
 at org.apache.struts.action.ActionServlet.initDigester
 (ActionServlet.jav
 a:)
 at org.apache.struts.action.ActionServlet.initMapping
 (ActionServlet.java
 :1267)
 at org.apache.struts.action.ActionServlet.init
 (ActionServlet.java:461)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit
 (ServletWrapper.java:317)
 
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init
 (ServletWrapper.java:296)
 at 
 org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn
 StartupInterceptor.java:130)
 at org.apache.tomcat.core.ContextManager.initContext
 (ContextManager.java
 :491)
 at org.apache.tomcat.core.ContextManager.init
 (ContextManager.java:453)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)
 at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
 Exception in thread main java.lang.NoClassDefFoundError: 
 org/apache/commons/di
 gester/Digester
 at org.apache.struts.action.ActionServlet.initDigester
 (ActionServlet.jav
 a:)
 at org.apache.struts.action.ActionServlet.initMapping
 (ActionServlet.java
 :1267)
 at org.apache.struts.action.ActionServlet.init
 (ActionServlet.java:461)
 at javax.servlet.GenericServlet.init(GenericServlet.java:258)
 at org.apache.tomcat.core.ServletWrapper.doInit
 (ServletWrapper.java:317)
 
 at org.apache.tomcat.core.Handler.init(Handler.java:215)
 at org.apache.tomcat.core.ServletWrapper.init
 (ServletWrapper.java:296)
 at 
 org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn
 StartupInterceptor.java:130)
 at org.apache.tomcat.core.ContextManager.initContext
 (ContextManager.java
 :491)
 at org.apache.tomcat.core.ContextManager.init
 (ContextManager.java:453)
 at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java