ahmed elattar created LOG4J2-1155:
-------------------------------------
Summary: XML fromat in log file using XMLLayout
Key: LOG4J2-1155
URL: https://issues.apache.org/jira/browse/LOG4J2-1155
Project: Log4j 2
Issue Type: Bug
Components: Layouts
Affects Versions: 2.4
Environment: weblogic container
Reporter: ahmed elattar
Priority: Critical
hi i am using log4j2 and the problem is when i use
event.getLog4jLogger().debug(event.getMessage());
any xml in message log file created like below
<Event xmlns="http://logging.apache.org/log4j/2.0/events"
timeMillis="1443621318068" thread="[ACTIVE] ExecuteThread: '7' for queue:
'weblogic.kernel.Default (self-tuning)'" level="DEBUG"
loggerName="com.egyptianbanks.ecm.interfaces.Base24Interface"
endOfBatch="false" loggerFqcn="org.apache.logging.log4j.spi.AbstractLogger">
<Message>[ApplicationTimeStamp : 2015-09-30 15:55:18.0068] Processing ISO
Request:
<ISOMessage direction=incoming>
<Field_0>0200</Field_0>
<Field_3>000000000</Field_3>
<Field_4>000000000</Field_4>
<Field_7>000000000</Field_7>
<Field_11>000000000</Field_11>
<Field_12>000000000</Field_12>
<Field_13>000000000</Field_13>
<Field_17>000000000</Field_17>
<Field_32>000000000</Field_32>
<Field_35>000000000</Field_35>
<Field_37>000000000462</Field_37>
<Field_41>7000</Field_41>
<Field_43>CAI EG</Field_43>
<Field_48>00000000000000000000000000000000000000000000</Field_48>
<Field_49>818</Field_49>
<Field_52>000000000</Field_52>
<Field_60>000000000+000</Field_60>
<Field_103>01000000000</Field_103>
<Field_256>base24</Field_256>
<Field_257>000000000</Field_257>
</ISOMessage>
as you see the problem is all open tags "<" converted to "<" automatically
and when i debug the message contain valid format < instead of < the problem
is with library
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]