What does "partial success" mean? And in regards to question three, what exactly did you try, and in what manner did it fail?
-- Tim Moore / Blackboard Inc. / Software Engineer 1899 L Street, NW / 5th Floor / Washington, DC 20036 Phone 202-463-4860 ext. 258 / Fax 202-463-4863 > -----Original Message----- > From: aps olute [mailto:[EMAIL PROTECTED]] > Sent: Thursday, December 19, 2002 1:11 PM > To: Tomcat Users List > Subject: Re: How to start a standalone app from a servlet and > problems with reading properties file > > > > > 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]>
