You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2002/08/15 00:11:15 UTC
DO NOT REPLY [Bug 11710] New: -
startup/shutdown - FileNotFoundException on server.xml
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11710>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11710
startup/shutdown - FileNotFoundException on server.xml
Summary: startup/shutdown - FileNotFoundException on server.xml
Product: Tomcat 4
Version: 4.0.4 Final
Platform: PC
OS/Version: Windows NT/2K
Status: NEW
Severity: Minor
Priority: Other
Component: Catalina
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: bryan.looper@unisys.com
Specifying a trailing '\' on the catalina home directory value causes a
malformed path to be used when catalina looks for conf\server.xml, resulting a
FileNotFoundException during startup or shutdown.
C:\User\JavaDevelopment\jakarta-tomcat-4.0.4>bin\catalina run
Using CATALINA_BASE: c:\user\javadevelopment\jakarta-tomcat-4.0.4\
Using CATALINA_HOME: c:\user\javadevelopment\jakarta-tomcat-4.0.4\
Using CATALINA_TMPDIR: c:\user\javadevelopment\jakarta-tomcat-4.0.4\\temp
Using JAVA_HOME: c:\j2sdk1.4.0_01
java.io.FileNotFoundException: c:\user\javadevelopment\jakarta-tomcat-4.0.4" -Dc
atalina.home=c:\user\javadevelopment\jakarta-tomcat-4.0.4"\conf\server.xml (The
filename, directory name, or volume label syntax is incorrect)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection
.java:69)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLCon
nection.java:148)
at java.net.URL.openStream(URL.java:955)
at org.apache.xerces.readers.DefaultReaderFactory.createReader(DefaultRe
aderFactory.java:149)
at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocume
nt(DefaultEntityHandler.java:493)
at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:3
14)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1097)
at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:362)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:301)
at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:228)
at org.apache.catalina.startup.Catalina.start(Catalina.java:725)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Running without the trailing '\' works just fine in the same setup.
C:\User\JavaDevelopment\jakarta-tomcat-4.0.4>bin\catalina run
Using CATALINA_BASE: c:\user\javadevelopment\jakarta-tomcat-4.0.4
Using CATALINA_HOME: c:\user\javadevelopment\jakarta-tomcat-4.0.4
Using CATALINA_TMPDIR: c:\user\javadevelopment\jakarta-tomcat-4.0.4\temp
Using JAVA_HOME: c:\j2sdk1.4.0_01
Starting service Tomcat-Standalone
Apache Tomcat/4.0.4
Starting service Tomcat-Apache
Apache Tomcat/4.0.4
Maybe the "Don't do that" resolution is appropriate here, but I must say that
as a first time user it was quite frustrating because I wasn't getting any
feedback from the startup script on what was going on. (Startup, of course,
opens tomcat in a separate window that would close instantly when the error
occurred.) A tip in the running.txt or graceful error message would have been
very helpful.
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>