Right...let me ask the boss. On 9/14/2012 1:52 PM, Jasha Joachimsthal wrote:
On 14 September 2012 18:19, Paul Joseph <[email protected] <mailto:[email protected]>> wrote:Thanks much Robby...Will try the javax.servlet.getRealPath() Yes, it is inside the exploded war folder...previously it was in a configurable location but it turned out to be too much of a hassle--so they decided to make it "invisible."Isn't that a security issue? Now you can upload a Java class or configuration file into the exploded war.Paul On 9/14/2012 11:41 AM, Robby Pelssers wrote: But reading your mail twice... Are you actually uploading files inside the exploded war folder??? Not so nice in my opinion. Not sure if that is wise. Or am I misinterpreting your use case? Why not store/ upload the files in a configurable location? Robby -----Original Message----- From: Paul Joseph [mailto:[email protected] <mailto:[email protected]>] Sent: Friday, September 14, 2012 5:27 PM To: [email protected] <mailto:[email protected]> Subject: web app directory Hi there, I am using Tomcat 7 and Cocoon 2.1.11. Question: How do I get the directory of my application as in "C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\myapp" I was using this call: System.getProperty("catalina.base") But it only takes me as far as: "C:\Program Files\Apache Software Foundation\Tomcat 7.0" the reason is the client wants to run many copies of myapp, each for a different group as in myapp1, myapp2 and so on. Internally, in my code I needed this location to do things like upload files etc. and I was finding my locaiton before using the getProperty("catalina_base") and adding on to it "\myapp" which clearly won't work any more. best Paul --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] <mailto:[email protected]> For additional commands, e-mail: [email protected] <mailto:[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] <mailto:[email protected]> For additional commands, e-mail: [email protected] <mailto:[email protected]> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] <mailto:[email protected]> For additional commands, e-mail: [email protected] <mailto:[email protected]>
