Hi matt & Gary,

How can I do this, then?

Thanks.


On Mon, May 22, 2017 at 11:22 PM, Matt Sicker <[email protected]> wrote:

> The best workaround in your scenario definitely sounds like rearranging the
> classpath with log4j2 first.
>
> On 19 May 2017 at 21:33, Sigmond Hola <[email protected]> wrote:
>
> > I dont like dependency on uber jar, also.
> > It's a old project that dont even using any build tools like maven.
> > I think I should refactoring it step by step, include replace the
> activemq
> > uber jar with several necessary jars.
> >
> > Thank u all for ur response.
> >
> > Best regards.
> >
> > On Sat, May 20, 2017 at 1:54 AM, Ralph Goers <[email protected]
> >
> > wrote:
> >
> > > Yuck.
> > >
> > > Ralph
> > >
> > > > On May 19, 2017, at 9:10 AM, Gary Gregory <[email protected]>
> > > wrote:
> > > >
> > > > You can also put all the Log4j 2 jars FIRST on the classpath.
> > > >
> > > > Gary
> > > >
> > > > On May 19, 2017 8:42 AM, "Ralph Goers" <[email protected]>
> > > wrote:
> > > >
> > > >> To be frank, uber jars like this that include other people’s stuff
> > are a
> > > >> terrible idea for exactly this reason. See
> > http://activemq.apache.org/
> > > >> initial-configuration.html <http://activemq.apache.org/
> > > >> initial-configuration.html>. It itemizes all the jars that are
> rolled
> > > >> into the uber jar.  You need to just use the individual dependencies
> > you
> > > >> need.
> > > >>
> > > >> Ralph
> > > >>
> > > >>> On May 19, 2017, at 2:12 AM, Sigmond Hola <[email protected]>
> > > wrote:
> > > >>>
> > > >>> We have a web project want to use log4j 2 for logging.
> > > >>>
> > > >>> But after I add
> > > >>>
> > > >>>  - log4j-api-2.x.jar
> > > >>>  - log4j-core-2.x.jar
> > > >>>
> > > >>> to WEB-INF/lib, and add log4j2.xml to WEB-INF/classes, log4j 2 not
> > > work.
> > > >>>
> > > >>> I finally found out that there is a jar named activemq-all.jar
> under
> > > >>> WEB-INF/lib, and it have classes of log4j (v1) and slf4j inside it.
> > > >>>
> > > >>> Since I cannot delete activemq-all.jar, so how can I use log4j 2
> for
> > > >>> logging while both log4j and log4j 2 classes are in the classpath?
> > > >>>
> > > >>> Thanks.
> > > >>
> > > >>
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> > >
> >
>
>
>
> --
> Matt Sicker <[email protected]>
>

Reply via email to