Yes, slf4j-api-1.7.2.jar, logback-classic-1.0.7.jar, logback-core-1.0.7.jar,
and log4j-over-slf4j-1.7.2.jar all exist under WEB-INF/lib of the deployed
war.

-----Original Message-----
From: Romain Manni-Bucau [mailto:[email protected]] 
Sent: Friday, March 08, 2013 7:24 AM
To: [email protected]
Subject: Re: Tomee slf4j

did you provide logback+/slf4j-api in the webapp?

*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog:
**http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*



2013/3/8 Will Hoover <[email protected]>

> Thanks for the replies!
> I can get tomee to use slf4j/logback, but my issue is with deployed 
> applications that have their own logback.xml. Logging from any class 
> from within the deployed war works as expected (i.e. logs/myapp.log), 
> but any jar within the war's WEB-INF/lib is logging to 
> /logs/catalina.XXXX-XX-XX.log (I used spring dependencies as example).
>
> -----Original Message-----
> From: Romain Manni-Bucau [mailto:[email protected]]
> Sent: Friday, March 08, 2013 5:52 AM
> To: [email protected]
> Subject: Re: Tomee slf4j
>
> Hi,
>
> i just tested -Dopenejb.log.factory=slf4j removing slf4j-jdk14 from 
> tomee and adding logback lib + a logback.xml. It works as epected 
> knowing this property only affects what it can (openejb, tomee (not 
> tomcat part),
> OWB...) frameworks.
>
> Tomcat doesn't have a facade for logging so it is hard to switch it 
> without jul to slf4j workarounds.
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> *Blog:
> **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/
> >
> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> *Github: https://github.com/rmannibucau*
>
>
>
> 2013/3/7 Harald Wellmann <[email protected]>
>
> > This is probably not the "official" approach (if there is one), but 
> > it worked for me:
> >
> > http://hwellmann.blogspot.de/**2012/11/logging-with-slf4j-**
> > and-logback-in.html<http://hwellmann.blogspot.de/2012/11/logging-wit
> > h-
> > slf4j-and-logback-in.html>
> >
> > Best regards,
> > Harald
> >
> >
> > Am 07.03.2013 20:14, schrieb Will Hoover:
> >
> >  I noticed that
> > http://openejb.apache.org/**properties-listing.html<http://openejb.a
> > pa che.org/properties-listing.html>does not
> >> have an entry for openejb.log.factory?
> >>
> >>
> >>
> >> What is the process for getting Tomee to use slf4j/logback? I tried 
> >> adding the following to conf/system.properties, but it doesn't seem 
> >> to work as expected. The catalina log shows that it's using 
> >> org.apache.openejb.util.**Slf4jLogStream, but all of the individual 
> >> application logs are also going to the catalina log rather than the 
> >> log file defined in logback.xml
> >>
> >>
> >>
> >> openejb.log.factory=org.**apache.openejb.util.**Slf4jLogStreamFacto
> >> ry
> >>
> >>
> >>
> >>
> >>
> >
>
>

Reply via email to