I guess this doesn't answer the question then, because my question was
specific to Struts 1.1 and had nothing to do with Struts 1.0. Logging
changed quite a bit between 1.0.x and 1.1b.
We used log4j in our Struts 1.0 applications, but I want to make sure that
log4j has all the proper categories and everything for 1.1b.
We haven't been able to get a Struts 1.1b application running in our
development environment (JBuilder 6) and it's giving messages about
logging problems, so I want to make sure I have it setup properly.
Thanks anyway
Jay
On Wed, 10 Apr 2002, Zeltser, Mark wrote:
> Here is how I do it:
>
> 1. Extend ActionServlet and overwrite init method
> public void init( ServletConfig config ) throws ServletException {
>
> initAppLog( config );
> super.init( config );
> ...;
> }
>
> 2. Initialize log4j
> //-------------------------------------------------------- Log4j
> Initialization
> private void initAppLog(ServletConfig config) {
> try {
> DOMConfigurator.configure(
> config.getServletContext().getRealPath (
> config.getInitParameter( "logConfig" )));
>
> cat = Category.getInstance(this.getClass().getName());
> cat.info( "Logging Initialized" );
> }
> catch( Throwable t ) {
> this.log( t );
> }
> }
>
> 3. In your action initianilize Category and start using it:
> cat = Category.getInstance(this.getClass().getName());
> cat.info("...");
> etc.
>
> You have to make sure you have all necessary jars and property file in the
> appropriate places.
>
> Mark.
>
> P.S. I am running struts 1.01 with tiles
>
>
>
>
> -----Original Message-----
> From: Jay sissom [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, April 10, 2002 2:53 PM
> To: Struts Users Mailing List
> Subject: RE: Struts 1.1b/log4j
>
>
> Can you please tell me the file in the log4j download tar.gz file that
> tells how to configure log4j to work with struts? I did a grep for struts
> in the whole log4j download and the only mention of it in the entire thing
> were links to http://jakarta.apache.org/struts (and a couple of email
> messages that have no documentation). I downloaded 1.1.3. Maybe it's in
> a different version. Please tell me what version to download also.
>
> I know how to use log4j, I just don't know which Categories struts 1.1b
> uses in log4j. I now know that one is
> org.apache.struts.action.ActionServlet. Is that the only one? Is this
> documented anywhere?
>
> Thank you very much for your help
>
> Jay
>
>
> On Wed, 10 Apr 2002, Zeltser, Mark wrote:
>
> > Download log4j from jakarta.apache.org and read documentation on how to
> > configure it with struts.
> >
> > Mark.
> >
> > -----Original Message-----
> > From: Jay sissom [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, April 10, 2002 2:23 PM
> > To: Struts Users Mailing List
> > Subject: Struts 1.1b/log4j
> >
> >
> > Can someone please point me to (or send to the list) an example
> > log4j.properties file that will work with Struts 1.1b? I'm not sure what
> > appenders and categories to put in there and I haven't found any
> > documentation about it.
> >
> > Also, do I have to start log4j or does Struts start it automatically?
> >
> > Thanks
> > Jay
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
> >
> >
> >
> ----------------------------------------------------------------------------
> --
> > This message is intended only for the personal and confidential use of the
> designated recipient(s) named above. If you are not the intended recipient
> of this message you are hereby notified that any review, dissemination,
> distribution or copying of this message is strictly prohibited. This
> communication is for information purposes only and should not be regarded as
> an offer to sell or as a solicitation of an offer to buy any financial
> product, an official confirmation of any transaction, or as an official
> statement of Lehman Brothers. Email transmission cannot be guaranteed to be
> secure or error-free. Therefore, we do not represent that this information
> is complete or accurate and it should not be relied upon as such. All
> information is subject to change without notice.
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> >
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
> ------------------------------------------------------------------------------
> This message is intended only for the personal and confidential use of the
>designated recipient(s) named above. If you are not the intended recipient of this
>message you are hereby notified that any review, dissemination, distribution or
>copying of this message is strictly prohibited. This communication is for
>information purposes only and should not be regarded as an offer to sell or as a
>solicitation of an offer to buy any financial product, an official confirmation of
>any transaction, or as an official statement of Lehman Brothers. Email transmission
>cannot be guaranteed to be secure or error-free. Therefore, we do not represent that
>this information is complete or accurate and it should not be relied upon as such.
>All information is subject to change without notice.
>
>
>
> --
> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>