You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Jon Stevens <jo...@latchkey.com> on 2001/01/03 20:43:59 UTC

FW: Latest catalina.jar and test suite

----------
From: Jon Stevens <jo...@latchkey.com>
Date: Tue, 02 Jan 2001 22:32:43 -0800
To: "Craig R. McClanahan" <Cr...@eng.sun.com>
Subject: Re: Latest catalina.jar and test suite

on 1/2/2001 10:22 PM, "Craig R. McClanahan" <Cr...@eng.sun.com>
wrote:

> Here's the latest catalina.jar with the fixed ManagerServlet, and the test
> suite
> from Vincent Deconnick that originally pointed out the class cast problems.
> To
> run it:

thanks!

Here is my server.xml:

        <Context path="" docBase="scarab" reloadable="true">
           <Loader checkInterval="3"/>
        </Context>

Here is the error:

Guessing CATALINA_HOME from catalina.sh to ./bin/..
Setting CATALINA_HOME to ./bin/..
Using CLASSPATH: 
bin\bootstrap.jar;bin\servlet.jar;bin\naming.jar;e;\jdk1.3\lib\tools.jar
Using CATALINA_HOME: .
ERROR reading .\conf\server.xml
At Line 140 /Server/Service/Engine/Host/Context/Loader/ checkInterval=3

Catalina.start: java.lang.ClassNotFoundException:
org.apache.catalina.core.StandardLoader
java.lang.ClassNotFoundException: org.apache.catalina.core.StandardLoader
    at 
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:1022)
    at 
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:906)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:120)
    at org.apache.catalina.util.xml.ObjectCreate.start(XmlMapper.java:611)
    at org.apache.catalina.util.xml.XmlMapper.matchStart(XmlMapper.java:412)
    at 
org.apache.catalina.util.xml.XmlMapper.startElement(XmlMapper.java:91)
    at 
org.xml.sax.helpers.XMLReaderAdapter.startElement(XMLReaderAdapter.java:329)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1444)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1695)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1461)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:499)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:304)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
    at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:300)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:245)
    at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:648)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:618)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:175)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:134)


Re: FW: Latest catalina.jar and test suite

Posted by "Craig R. McClanahan" <Cr...@eng.sun.com>.
Jon Stevens wrote:

>
> Here is my server.xml:
>
>         <Context path="" docBase="scarab" reloadable="true">
>            <Loader checkInterval="3"/>
>         </Context>
>
> Here is the error:
>
> Guessing CATALINA_HOME from catalina.sh to ./bin/..
> Setting CATALINA_HOME to ./bin/..
> Using CLASSPATH:
> bin\bootstrap.jar;bin\servlet.jar;bin\naming.jar;e;\jdk1.3\lib\tools.jar
> Using CATALINA_HOME: .
> ERROR reading .\conf\server.xml
> At Line 140 /Server/Service/Engine/Host/Context/Loader/ checkInterval=3
>
> Catalina.start: java.lang.ClassNotFoundException:
> org.apache.catalina.core.StandardLoader
>

Grumble ... that's the wrong default class name.  Will be fixed tonight's build
... in the mean time, use

    <Loader checkInterval="3"
     className="org.apache.catalina.loader.StandardLoader"/>

Craig