? It looks like he is using the SLF4J API and wants that routed to Log4j. Assuming he has the correct jars this should work.
Ralph > On Mar 15, 2016, at 1:09 PM, Gary Gregory <[email protected]> wrote: > > I need a Log4j marker, please see org.apache.logging.log4j.MarkerManager > > Gary > > On Tue, Mar 15, 2016 at 12:12 PM, Bilguun Ariunbold < > [email protected]> wrote: > >> down votefavorite >> < >> https://stackoverflow.com/questions/36018016/how-to-create-the-custom-marker-in-slf4j-log4j2# >>> >> >> I am trying to create custom marker using slf4j and log4j2. Below is how I >> created the marker and used it: >> >> Marker marker = >> org.slf4j.MarkerFactory.getMarker("WebService");logger.info(marker, >> "service called"); >> >> And below is my log4j2-test.xml: >> >> <?xml version="1.0" encoding="UTF-8"?> >> <Configuration status="DEBUG"> >> <Properties> >> <Property name="layout">%d | %-5p | [%t] | %c{2} | %M | >> %m%n</Property> >> </Properties> >> <Appenders> >> <File name="WebServices" >> fileName="${sys:user.home}/logs/service_requests.log"> >> <MarkerFilter marker="WebService" onMatch="ACCEPT" >> onMismatch="DENY" /> >> <JSONLayout> >> </JSONLayout> >> </File> >> </Appenders> >> <Loggers> >> <Root level="TRACE"> >> <AppenderRef ref="WebServices" level="INFO" /> >> </Root> >> </Loggers> >> </Configuration> >> >> It created the file but does not write anything to it. Did I miss >> something? thank you >> > > > > -- > E-Mail: [email protected] | [email protected] > Java Persistence with Hibernate, Second Edition > <http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
