how to access a properties file as a resource.

2001-04-02 Thread Alex Colic

Hi,

I have a properties file in the web-inf directory of my web app. How can I
access that file. It holds my localization settings I have tried.

String pathSeperator =File.separator.

InputStream is=context.getResourceAsStream("Web-inf" + pathSeperator +
"pwWorkRequestProLocalization");

PropertyResourceBundle  res= new PropertyResourceBundle(is);

When the input stream tryes to get the resource I get the following Tomcat
error:

Ctx(  ): Unsafe path C:\JBuilder4\Projects\pwWorkRequest
/Web-inf\pwWorkRequestProLocalization"

And when the PropertyResourceBundle tries to read the input stream I get a
nullpointerexception.

I have tried various strings to pass to context.getResourceAsStream() but I
have not been successful. Any help is appreciated.





RE: how to access a properties file as a resource.

2001-04-02 Thread William Kaufman

Use java.util.ResourceBundle.getBundle().


-- Bill K.


 -Original Message-
 From: Alex Colic [mailto:[EMAIL PROTECTED]]
 Sent: Monday, April 02, 2001 6:51 AM
 To: Tomcat-User
 Subject: how to access a properties file as a resource.
 
 
 Hi,
 
 I have a properties file in the web-inf directory of my web 
 app. How can I
 access that file. It holds my localization settings I have tried.
 
 String pathSeperator =File.separator.
 
 InputStream is=context.getResourceAsStream("Web-inf" + pathSeperator +
 "pwWorkRequestProLocalization");
 
 PropertyResourceBundle  res= new PropertyResourceBundle(is);
 
 When the input stream tryes to get the resource I get the 
 following Tomcat
 error:
 
 Ctx(  ): Unsafe path C:\JBuilder4\Projects\pwWorkRequest
 /Web-inf\pwWorkRequestProLocalization"
 
 And when the PropertyResourceBundle tries to read the input 
 stream I get a
 nullpointerexception.
 
 I have tried various strings to pass to 
 context.getResourceAsStream() but I
 have not been successful. Any help is appreciated.
 
 



FW: RE: how to access a properties file as a resource.

2001-04-02 Thread Alex Colic



But that would mean that the property file is somewhere on the class path. I
want it in the web-inf/ directory.

Do you understand what I mean?


Date: Mon, 2 Apr 2001 06:53:38 -0700
To: "'[EMAIL PROTECTED]'" [EMAIL PROTECTED]
From: William Kaufman [EMAIL PROTECTED]
Subject: RE: how to access a properties file as a resource.
Message-ID: 635802DA64D4D31190D500508B9B04108214E1@dcsrv0

Use java.util.ResourceBundle.getBundle().

-- Bill K.