Can you kindly read the entire posting before responding? I did mention I
attmpted to use geResourceAsStream() with partial sucess didnt I?  There are
several questions posted, so please read the entirety and put your responses
according to the numbered question.  The next reader of the post would most
likely ignore the entire post because you Andreas Probst seem to answer the
entire post without regard to the whole picture. There were 3 question posted.
Your partial answer may have answered one, and did not answer the rest.


--- Andreas Probst <[EMAIL PROTECTED]> wrote:
> Hi,
> 
> this question has been answered many times. Look for "properties 
> files" in the archive.
> 
> Hint: Use servletContext.getResourceAsStream();
> 
> 
> On 19 Dec 2002 at 9:20, aps olute wrote:
> 
> > 
> > 
> >  Greetings,
> >        I have been trying to do the following using Tomcat
> >        4.1.12:
> > 
> > 1)  Attempt to have a servlet read a properties or any text file.
> >  Reading the file from the doGet() method by:
> > 
> > BufferedReader br = null; 
> > br = new BufferedReader(new FileReader(file));  //file is
> > "test.properties"
> > 
> > Result: Varying success, because I dont quite comprehend the
> > Tomcat "startup" directory.  Discovered that there is dependency
> > on from where Tomcat was started. For example, if started Tomcat
> > by ./bin/starup.sh from tomcat_home/bin/, I must have the file
> > the servlet reads located at tomcat_cat/bin/.  If I started
> > Tomcat from tomcat_home/webapps/  by  ../bin/startup.sh, I must
> > have the properties file located at tomcat_home/webapps/ or else
> > the servlet will not find this.
> > 
> > 2)  Atempt to have a servlet read a properties or any text file. 
> > Reading the file from the init() method by:
> > 
> > BufferedReader br = null; 
> > br = new BufferedReader(new FileReader(file));
> > 
> > Result: Starting Tomcat from tomcat_home/bin/ by
> > ./bin/startup.sh, failure to get Tomcat even to start, the log
> > shows it only goes as far as Apache Tomcat/4.1.12 and stops. 
> > Starting Tomcat from tomcat_home/webapps/ by ../bin/startup.sh
> > Tomcat starts, some other context are running, but the servlet
> > reading this properties file on this specific context fails to
> > find the properties file.  Is using File IO bad in the init()
> > method? I want to do this to initialize a standalone application.
> > 
> > I surmized I cant read a properties file from init() method using
> > File class. I did try as one suggested about using
> > getResourceAsStream() with partial success.
> > 
> > 3) Can a stand alone application be started at all from a
> > servlet?  I cant seem to get this to work, either from the init()
> > or doGet() method. I can not launch an application why from a
> > servlet, why?
> > 
> > Any help on #3 please?
> > 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

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

Reply via email to