Hello everyone,
I'm having a problem with a java/jsp application running under Tomcat
5.5.12 on Windows. When I start Tomcat from the system tray application or
from the windows services window code that checks whether a directory
exists incorrectly returns false:
File file = new File(server.dataDirectory);
if (! file.exists())
throw new FileNotFoundException("Data directory " +
server.dataDirectory + " for server " + server.shortName + " does not exist.");
If I comment this out the next piece of code (which gets a list of files in
the directory) returns no files.
However if I start Tomcat from within either Eclipse (MyEclipse) or
Netbeans this does not happen - file.exists() returns true and a complete
list of files is returned.
I'm assuming that there is come configuration option that causes Tomcat not
to be able to see the local file system but I can't think what it might be
- I'm not starting Tomcat with a security manager.
Can anyone help?
Thanks very much,
Steve
Stephen Gray
Archive Research Officer
Australian Social Science Data Archive
18 Balmain Crescent (Building #66)
The Australian National University
Canberra ACT 0200
Phone +61 2 6125 2185
Fax +61 2 6125 0627
Web http://assda.anu.edu.au/