We are trying to run an application on Tomcat. Project is placed in webapps folder inside Tomcat 5.0 folder. We want the logs for applcation to be on our machine for which there are two log4j xml and dtd files that shall help in mapping via server. VM arguments are to be set so that startup.bat reads these files. I am not aware about the file where I need to modify and the statement to code. Is there any way to do this??
In case if the tomcat server is started in RAD,then we start the server and then Go to Run -> Debug� or Run -> Run and Select �Arguments� tab and add the followinglog4j.configuration="file:\C:\logfile\log4j.xml".
We want to do the same when the application is run only in Tomcat without RAD/eclipse.
I can't help with the IDE version but if you tell me what OS and how you're starting Tomcat (Windows service or startup scripts) I can help with that part.
It's Windows OS. We are just starting Tomcat from bin folder "startop.bat", having the main application folder inside webapps. After starting of Tomcat we hit the localhost url to run the application.
Thanks for the prompt response.
Amrita
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 35254
7
posted
0
The startup script starts the catalina script, which is in the same directory. Inside of it you'll find the actual java invocation, where you can set VM arguments. Search for "JAVA_OPTS".