You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Xiaofeng Chen <xc...@unlnotes01.unl.edu> on 2001/04/19 17:55:47 UTC
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/webserver.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.java: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)
Re: UnsupportedEncoding in server.xml (UTF8)
Posted by Tim O'Neil <ti...@xythos.com>.
At 11:18 AM 4/19/2001 -0500, you wrote:
>By the way, I am using JDK1.1.7v3 from Blackdown
Use the 1.3 RPM from the sun site:
http://java.sun.com/j2se/1.3/download-linux.html
Re: Running JServ + Tomcat on the same machine.
Posted by Steve Ruby <st...@rubysolutions.com>.
Just make sure that your workers.properties defined workers for tomcat
on a different port than for Jserv... ie something other than 8007 for Tomcat
there should be no problems running both on the same machine even with
the same instance of Apache on the front.
Rui Oliveira wrote:
>
> Hello,
>
> is it possible to have both JServ and Tomcat running on the same machine?
>
> I've tried to do it, but the AJPDefaultPort is used by the Apache to connect
> to JServ, and then, in order to connect to Tomcat, it fails. I cannot access
> to JSPs whithout using the Tomcat port in the connection URL.
>
> I need both (JServ and Tomcat) because I'm running JSPS, and I'm also using
> JSSI to interact with some servlets...
>
> Is there a way to "tell" Apache that he needs to use another instance of AJP
> to interact with Tomcat?
>
> Thx
> Rui Oliveira
Running JServ + Tomcat on the same machine.
Posted by Rui Oliveira <ol...@milu.ipn.pt>.
Hello,
is it possible to have both JServ and Tomcat running on the same machine?
I've tried to do it, but the AJPDefaultPort is used by the Apache to connect
to JServ, and then, in order to connect to Tomcat, it fails. I cannot access
to JSPs whithout using the Tomcat port in the connection URL.
I need both (JServ and Tomcat) because I'm running JSPS, and I'm also using
JSSI to interact with some servlets...
Is there a way to "tell" Apache that he needs to use another instance of AJP
to interact with Tomcat?
Thx
Rui Oliveira
Re: UnsupportedEncoding in server.xml (UTF8)
Posted by Xiaofeng Chen <xc...@unlnotes01.unl.edu>.
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" <xc...@unlnotes01.unl.edu>
To: <to...@jakarta.apache.org>
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)
RE: UnsupportedEncoding in server.xml (UTF8)
Posted by CPC Livelink Admin <cp...@fitzpatrick.cc>.
I think I have seen on the list that Kaffe and Tomcat do not play nice
together. I suggest you get another JDK to use.
-----Original Message-----
From: Xiaofeng Chen [mailto:xchen@unlnotes01.unl.edu]
Sent: Thursday, April 19, 2001 11:56 AM
To: tomcat-user@jakarta.apache.org
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)