Servlets have different security restrictions on which files they can touch and interact with.



From: Patrick Martz <[EMAIL PROTECTED]>
Reply-To: "Tomcat Users List" <[EMAIL PROTECTED]>
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Subject: File access from a servlet.
Date: Tue, 17 Dec 2002 10:42:00 -0800

Hi all.

I'm currently working on a java servlet with tomcat and I want it to be able
to load a different data file dependent on certain parameters passed to the
servlet. The problem is that if I just try to open the file with the file
name (i.e. FileInputStream fin = new FileInputStream("blah.dta");) it fails
to find the file. I am guessing this is because the runtime directory is
different from the directory the servlet is running in? (the data file and
the servlet are in the same directory, but the servlet fails to find the
file still). So my question is, is there a way to get the current runtime
directory for Tomcat so that I can perhaps supply a relative path to get to
the file and have the servlet be able to open it? Thanks!

Patrick

P.S. For debugging purposes I HAVE tested opening of the file from a stub
class and it works just fine that way, but fails from the servlet.

--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE* http://join.msn.com/?page=features/junkmail


--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to