Hi Priya, What is your configuration? What version are you using?
Gary On Tue, Aug 4, 2015 at 12:30 PM, Priya Ahuja <[email protected]> wrote: > Hi, > > I am trying to add structured data using includeMDC and loggerfields but I > also want MESSAGE-ID passed by the user in the log. > > *My current implementation:* > I am passing StructuredDataMessage to logIfEnabled since that is the only > way to pass user defined message-id > - StructuredDataMessage((String)null, msg, messageId) > > But I want the structured data picked up from* XML configuration:* > > <Syslog name="RFC5424" format="RFC5424" enterpriseNumber=6876 > * id="LS" includeMDC="true" mdcId="enterprise"* > mdcIncludes="comp,subcomp"> > <LoggerFields> > <KeyValuePair key="level" value="dummy" /> > <KeyValuePair key="id" value="dummy" /> > </LoggerFields> > > As a result my structured data appears twice in the log: > <182>1 2015-08-03T20:28:16.413Z localhost - - USER *[enterprise@6876 > level="dummy" id="dummy"][@6876] *This is a dummy log > > Any help appreciated. > > Thanks, > Priya Ahuja > -- 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
