thanks for the reply.....
How to retrieve the tomcat base path?
I have tried this way System.getProperty("tomcat.base");............the
value is comming as null
On Mon, Jun 22, 2009 at 6:25 PM, Caldarale, Charles R <
[email protected]> wrote:
> > From: abhishek reddy [mailto:[email protected]]
> > Subject: Regarding log4J creating logs in tomcat logs folder using
> > FileAppender
> >
> > but the log files are created under tomcat bin folder
>
> Because you're using a relative path, which should be avoided, since you
> have no control over it. You can retrieve the Tomcat base path from the
> system property tomcat.base; Tomcat logs are normally in the logs directory
> under tomcat.base.
>
> > Also let me know how to create a folder under tomcat logs folder.....
>
> This is a Java, not Tomcat question; use java.io.File.mkdir(), or do it
> from a command line shell. Note that hard-coding a backslash as a file
> separator makes your code non-portable.
>
> - Chuck
>
>
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
> MATERIAL and is thus for use only by the intended recipient. If you received
> this in error, please contact the sender and delete the e-mail and its
> attachments from all computers.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
Abhishek