RedHat 7.0
Tomcat 3.3.1

When Start the Server I have ClassNotFoundException Error.  
(org.apache.tomcat.service.PoolTcpConnector)
the PoolTcpConnector is used in Server.xml. 

server.xml
===================================================
........
       <Connector className="org.apache.tomcat.service.PoolTcpConnector">
         <Parameter name="handler"
          value="org.apache.tomcat.service.connector.Ajp13ConnectionHandler"/>
         <Parameter name="port" value="8009">
        </Connetor>
................
=====================================================================

and the CLASSPATH is below.
=====================================================

[root@find1 wshin]# set | grep CLASSPATH
CLASSPATH=.:/usr/local/jakarta-tomcat/lib/servlet.jar:/usr/local/java/jre/lib/rt.jar
============================================================

I don't know why the below error occurs....

may I have another CLASSPATH or some other setting?


[root@find1 wshin]# tomcat.sh start
Using classpath: /usr/local/jakarta-tomcat/bin/../lib/tomcat.jar
Using JAVA_HOME: /usr/local/java
Using TOMCAT_HOME: /usr/local/jakarta-tomcat

[root@find1 wshin]# 2002-07-09 12:05:57 - SessionIdGenerator: Opening /dev/urandom
ERROR reading /usr/local/jakarta-tomcat/conf/server.xml
At Line 238 /Server/ContextManager/Connector/ className=org.apache.tomcat.service.
PoolTcpConnector

java.lang.ClassNotFoundException: org.apache.tomcat.service.PoolTcpConnector
        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:550)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
        at org.apache.tomcat.util.xml.ObjectCreate.start(XmlMapper.java:772)
        at org.apache.tomcat.util.xml.XmlMapper.matchStart(XmlMapper.java:493)
        at org.apache.tomcat.util.xml.XmlMapper.startElement(XmlMapper.java:87)
        at 
org.xml.sax.helpers.XMLReaderAdapter.startElement(XMLReaderAdapter.java:329)
        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1490)
        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
        at org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
        at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
        at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
        at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:311)
        at 
org.apache.tomcat.modules.config.ServerXmlReader.loadConfigFile(ServerXmlReader.java:173)

        at 
org.apache.tomcat.modules.config.ServerXmlReader.addInterceptor(ServerXmlReader.java:149)

        at 
org.apache.tomcat.core.ContextManager.addInterceptor(ContextManager.java:436)
        at 
org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:552)
        at org.apache.tomcat.startup.EmbededTomcat.execute1(EmbededTomcat.java:703)
        at org.apache.tomcat.startup.EmbededTomcat$1.run(EmbededTomcat.java:687)
        at 
org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Jdk12Support.java:190)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Jdk12Support.java:100)
        at org.apache.tomcat.startup.EmbededTomcat.execute(EmbededTomcat.java:685)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
        at org.apache.tomcat.startup.Main.execute(Main.java:313)
        at org.apache.tomcat.startup.Main.main(Main.java:140)
EmbededTomcat: exception initializing ContextManager
org.apache.tomcat.core.TomcatException: Root cause - 
org.apache.tomcat.service.PoolTcpConnector
        at 
org.apache.tomcat.modules.config.ServerXmlReader.loadConfigFile(ServerXmlReader.java:177)

        at 
org.apache.tomcat.modules.config.ServerXmlReader.addInterceptor(ServerXmlReader.java:149)

        at 
org.apache.tomcat.core.ContextManager.addInterceptor(ContextManager.java:436)
        at 
org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:552)
        at org.apache.tomcat.startup.EmbededTomcat.execute1(EmbededTomcat.java:703)
        at org.apache.tomcat.startup.EmbededTomcat$1.run(EmbededTomcat.java:687)
        at 
org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Jdk12Support.java:190)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Jdk12Support.java:100)
        at org.apache.tomcat.startup.EmbededTomcat.execute(EmbededTomcat.java:685)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
        at org.apache.tomcat.startup.Main.execute(Main.java:313)
        at org.apache.tomcat.startup.Main.main(Main.java:140)
Guessed home=/usr/local/jakarta-tomcat
Exception: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
        at org.apache.tomcat.startup.Main.execute(Main.java:313)
        at org.apache.tomcat.startup.Main.main(Main.java:140)
Caused by: org.apache.tomcat.core.TomcatException: EmbededTomcat.initContextManager
        at 
org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:570)
        at org.apache.tomcat.startup.EmbededTomcat.execute1(EmbededTomcat.java:703)
        at org.apache.tomcat.startup.EmbededTomcat$1.run(EmbededTomcat.java:687)
        at 
org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Jdk12Support.java:190)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Jdk12Support.java:100)
        at org.apache.tomcat.startup.EmbededTomcat.execute(EmbededTomcat.java:685)
        ... 7 more
Root Exception: org.apache.tomcat.core.TomcatException: 
EmbededTomcat.initContextManager
org.apache.tomcat.core.TomcatException: EmbededTomcat.initContextManager
        at 
org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:570)
        at org.apache.tomcat.startup.EmbededTomcat.execute1(EmbededTomcat.java:703)
        at org.apache.tomcat.startup.EmbededTomcat$1.run(EmbededTomcat.java:687)
        at 
org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Jdk12Support.java:190)
        at java.security.AccessController.doPrivileged(Native Method)
        at 
org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Jdk12Support.java:100)
        at org.apache.tomcat.startup.EmbededTomcat.execute(EmbededTomcat.java:685)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at 
org.apache.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
        at org.apache.tomcat.startup.Main.execute(Main.java:313)
        at org.apache.tomcat.startup.Main.main(Main.java:140)

[root@find1 wshin]#



Reply via email to