Title: Message
I found that it looks in c:\windows\system32 by default.  This is with the same setup except running Windows XP.  Try throwing it in there.
 
If you put a / before the filename, it will just look in the root directory of whatever drive Tomcat sits in.
 
Dan
-----Original Message-----
From: Miller, Janet [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 07, 2005 2:41 PM
To: [email protected]
Subject: Web Service reading file from disk

I am developing a test web service and I would like it to read a test input data file from disk.
I have successfully deployed my web service and have been able to access it via a client.
However, when I modify the code to read an input file, it cannot find the file and I get a
FileNotFoundException.  I've tried putting the input file in various places including Tomcat/common/libs
Tomcat/webapps, Tomcat/webapps/axis, Tomcat/webapps/axis/WEB-IN, Tomcat/webapps/axis/WEB-INF/classes,
Tomcat/webapps/axis/WEB-INF, ...
 
I'm using Tomcat 5.5.9 and Axis 1.2.1 on Windows 2000.  Does anyone know if it is possible
to do this and if so, where I need to put the file?  I'm not specifying a directory name in my code
when I try to open the file, but maybe I need to.
 
Thanks, Jan
 

Exception in thread "main" AxisFault

faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

faultSubcode:

faultString: java.rmi.RemoteException: Data source file 'TollTransactionRecord.xml' does not exist or cannot be opened. Reason: java.io.FileNotFoundException: TollTransactionRecord.xml (The system cannot find the file specified)

faultActor:

faultNode:

faultDetail:

{http://xml.apache.org/axis/}hostname:W-ROCSOF035

Reply via email to