You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Richard Keene <rk...@icentris.com> on 2001/04/25 23:49:55 UTC
JDK1.3 ?
Does Tomcat work with JDK1.3 ?
I have Windows2000, JDK1.3
with
tomcat run
I get ...
C:\jakarta-tomcat\bin>tomcat run
Using classpath: C:\jakarta-tomcat\classes;C:\jakarta-tomcat\lib\webserver.jar;C
:\jakarta-tomcat\lib\jasper.jar;C:\jakarta-tomcat\lib\xml.jar;C:\jakarta-tomcat\
lib\servlet.jar;C:\jdk1.3\lib\tools.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_c
omp.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_comp.jar;./WEB-INF/classes;C:\jdk
1.3\lib\tools.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_comp.jar;C:\jakarta-tom
cat\webapps\iCentrisTime;C:/Odyssey3/dst/classes/pcl5.jar;C:/javamail-1.2/mail.j
ar;C:/javamail-1.2/activation.jar;C:/javamail-1.2/pop3.jar;C:\jdk1.2.2\lib\icema
il-3-0-4.jar;C:\j2sdkee1.2.1\lib\j2ee.jar;E:\WEB-INF\classes;C:\trav\ta.jar
java -Dtomcat.home="C:\jakarta-tomcat" org.apache.tomcat.startup.Tomcat
java.lang.ClassNotFoundException: com.sun.xml.parser.Parser
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:298)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:314)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:124)
at org.xml.sax.helpers.ParserFactory.makeParser(ParserFactory.java:124)
at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:191)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:143)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:163)
FATAL: configuration error
java.lang.Exception: Error creating sax parser
at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:207)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:143)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:163)
But if I type the class name directly I get...
C:\jakarta-tomcat\bin>java com.sun.xml.parser.Parser
Exception in thread "main" java.lang.NoSuchMethodError: main
so it is finding the class. It appears that tomcat has a differnt or custom class loader?
Richard Keene
VP Development
iCentris.com
801-201-0969
rkeene@icentris.com PGP Key
http://www.icentris.com
Re: JDK1.3 ?
Posted by Wolle <wo...@dorf.RWTH-Aachen.DE>.
Hello,
I have Win2k and JDK 1.3 and Tomcat 3.2.2b2 , that works fine.
Richard Keene wrote:
> Does Tomcat work with JDK1.3 ?
>
> I have Windows2000, JDK1.3
>
> with
> tomcat run
> I get ...
>
> C:\jakarta-tomcat\bin>tomcat run
> Using classpath: C:\jakarta-tomcat\classes;C:\jakarta-tomcat\lib\webserver.jar;C
> :\jakarta-tomcat\lib\jasper.jar;C:\jakarta-tomcat\lib\xml.jar;C:\jakarta-tomcat\
> lib\servlet.jar;C:\jdk1.3\lib\tools.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_c
> omp.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_comp.jar;./WEB-INF/classes;C:\jdk
> 1.3\lib\tools.jar;C:\MySQL-JDBC\mm.mysql.jdbc-1.2c\mysql_comp.jar;C:\jakarta-tom
> cat\webapps\iCentrisTime;C:/Odyssey3/dst/classes/pcl5.jar;C:/javamail-1.2/mail.j
> ar;C:/javamail-1.2/activation.jar;C:/javamail-1.2/pop3.jar;C:\jdk1.2.2\lib\icema
> il-3-0-4.jar;C:\j2sdkee1.2.1\lib\j2ee.jar;E:\WEB-INF\classes;C:\trav\ta.jar
> java -Dtomcat.home="C:\jakarta-tomcat" org.apache.tomcat.startup.Tomcat
>
> java.lang.ClassNotFoundException: com.sun.xml.parser.Parser
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:191)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:298)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:314)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:124)
> at org.xml.sax.helpers.ParserFactory.makeParser(ParserFactory.java:124)
> at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:191)
> at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:143)
> at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:163)
> FATAL: configuration error
> java.lang.Exception: Error creating sax parser
> at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:207)
> at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:143)
> at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:163)
>
> But if I type the class name directly I get...
>
> C:\jakarta-tomcat\bin>java com.sun.xml.parser.Parser
> Exception in thread "main" java.lang.NoSuchMethodError: main
>
> so it is finding the class. It appears that tomcat has a differnt or custom class loader?
>
> Richard Keene
> VP Development
> iCentris.com
> 801-201-0969
> rkeene@icentris.com PGP Key
> http://www.icentris.com
>