You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Jeff <je...@cogentlogic.com> on 2005/07/07 08:55:05 UTC

Re: Web Service reading file from disk

MessageWhat are you using for a path, Janet?


  ----- Original Message ----- 
  From: Miller, Janet 
  To: axis-user@ws.apache.org 
  Sent: Thursday, July 07, 2005 2:40 PM
  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