When i startup tomcat there is this message :
./startup.sh
Guessing TOMCAT_HOME from tomcat.sh to ./..
Setting TOMCAT_HOME to ./..
Using classpath:
./../lib/ant.jar:./../lib/jasper.jar:./../lib/jaxp.jar:./../lib/jcert.jar:./
../lib/jnet.jar:./../lib/jsse.jar:./..
/lib/parser.jar:./../lib/server.crt:./../lib/server.csr:./../lib/server.key:
./../lib/servlet.jar:./../lib/test:./../lib/webserver.jar
*ERROR reading ./../conf/server.xml
At Line 252 /Server/ContextManager/Connector/Parameter/
FATAL: configuration error
java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError:
javax/net/ServerSocketFactory
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:438)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:97)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:244)
at java.net.URLClassLoader.access$1(URLClassLoader.java:212)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:279)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:282)
at java.lang.ClassLoader.loadClass(ClassLoader.java:243)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
org.apache.tomcat.service.PoolTcpConnector.string2SocketFactory(PoolTcpConne
ctor.java:417)
at
org.apache.tomcat.service.PoolTcpConnector.setAttribute(PoolTcpConnector.jav
a:289)
at
org.apache.tomcat.service.PoolTcpConnector.setProperty(PoolTcpConnector.java
:321)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.tomcat.util.xml.MethodSetter.end(XmlMapper.java:840)
at org.apache.tomcat.util.xml.XmlMapper.matchEnd(XmlMapper.java:391)
at
org.apache.tomcat.util.xml.XmlMapper.endElement(XmlMapper.java:109)
at com.sun.xml.parser.Parser.maybeElement(Parser.java:1413)
at com.sun.xml.parser.Parser.content(Parser.java:1499)
at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
at com.sun.xml.parser.Parser.content(Parser.java:1499)
at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
at com.sun.xml.parser.Parser.content(Parser.java:1499)
at com.sun.xml.parser.Parser.maybeElement(Parser.java:1400)
at com.sun.xml.parser.Parser.parseInternal(Parser.java:492)
at com.sun.xml.parser.Parser.parse(Parser.java:284)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:155)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:126)
at org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:214)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235
It is because i have added in server.xml
the SSL part :
<Connector className="org.apache.tomcat.service.PoolTcpConnector">
<Parameter name="handler"
value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
<Parameter name="port"
value="8443"/>
<Parameter name="socketFactory" <-------------------------- line 252
value="org.apache.tomcat.net.SSLSocketFactory" />
</Connector>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]