After I did the following, the tomcat 3.2.1 to work.

make a TOMCAT_HOME environmental  variable by doing the following:

TOMCAT_HOME=/export/jakarta-tomcat-3.2.1;export TOMCAT_HOME

and then make a JAVA_HOME environmental variable by doing the following:

JAVA_HOME=/usr/local/jdk117_v3;export JAVA_HOME

By the way, I am using JDK1.1.7v3 from Blackdown

Thanks for all your help

----- Original Message -----
From: "Xiaofeng Chen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, April 19, 2001 10:55 AM
Subject: UnsupportedEncoding in server.xml (UTF8)





Since I haven't make my tomcat3.1 working on my  RedHat machine, I
downloaded tomcat 3.2.1
to see if it will work. The problem with the  tomcat3.1 is that when I try
to start it, it always have an
internal error as shown below:

tomcat.sh start
Guessing TOMCAT_HOME from  tomcat.sh to ./..
Setting TOMCAT_HOME to ./..
Using classpath:
.:./../lib/ant.jar:./../lib/jasper.jar:./../lib/servlet.jar:./../lib/tes
t:./../lib/webserver.jar:./../lib/xml.jar
[root@swdev3  bin]# Context log: path="/examples" Adding context path
="/examples"   docBase
="webapps/examples"
Context log: path="" Adding context  path="" docBase="webapps/ROOT"
Context log: path="/test" Adding context  path="/test" docBase
="webapps/test"
Starting tomcat. Check  logs/tomcat.log for error messages
Starting tomcat install="./.."  home="/export/jakarta-tomcat/bin/./.."
classPath=".:./../l
ib/ant.jar:./../lib/jasper.jar:./../lib/servlet.jar:./../lib/test:./../lib/w
ebserver.jar:
./../lib/xml.jar:/usr/share/kaffe/Klasses.jar:/usr/share/kaffe/comm.jar:/usr
/share/kaffe/
pjava.jar:/usr/share/kaffe/servlet.jar:/usr/share/kaffe/pizza.jar"
Context  log: path="/admin" Automatic context load  docBase
="/export/jakarta-tomcat/bin/./.
./webapps/admin"
Context log:  path="/admin" Adding context path="/admin"   docBase
="/export/jakarta-tomcat/
bin/./../webapps/admin"
Internal  error.
Please check your CLASSPATH and your installation.
Exception thrown  was of type `java/io/IOException'
Message was `Bad file  descriptor

Then I downloaded the jakarta-tomcat-3.2.1.tar file  and unzip on the same
machine and ran the
startup.sh. I got the following error. Any clue to  this? Apprecate any
help, thanks.


Guessing TOMCAT_HOME from tomcat.sh to  ./..
Setting TOMCAT_HOME to ./..
Using classpath:
./../lib/ant.jar:./../lib/jasper.jar:./../lib/jaxp.jar:./../lib/parser.jar:.
/../lib/servlet.jar:./../lib/test:./../lib/webse
rver.jar
[root@swdev3  bin]# java.io.UnsupportedEncodingException:  UTF8
at  java.lang.Throwable.<init>(Throwable.java:40)
  at  java.lang.Exception.<init>(Exception.java:21)
  at  java.io.IOException.<init>(IOException.java:22)
  at
java.io.UnsupportedEncodingException.<init>(UnsupportedEncodingException.jav
a:24)
  at
kaffe.io.ByteToCharConverter.getConverter(ByteToCharConverter.java:89)
  at  java.io.InputStreamReader.<init>(InputStreamReader.java:37)
  at
com.sun.xml.parser.XmlReader.useEncodingDecl(XmlReader.java:316)
  at  com.sun.xml.parser.XmlReader.<init>(XmlReader.java:248)
  at  com.sun.xml.parser.XmlReader.createReader(XmlReader.java:86)
  at  com.sun.xml.parser.InputEntity.init(InputEntity.java:139)
  at  com.sun.xml.parser.Parser.parseInternal(Parser.java:463)
  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)
FATAL:  configuration error
java.lang.Exception: Can't open config file:  ./../conf/server.xml due to:
java.io.UnsupportedEncodingException:  UTF8
at  java.lang.Throwable.<init>(Throwable.java:40)
  at  java.lang.Exception.<init>(Exception.java:21)
  at
org.apache.tomcat.util.xml.XmlMapper.readXml(XmlMapper.java:223)
  at  org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:187)
  at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)



Reply via email to