Hi ,
I have a distinct logger at three layer ( DAO, Service, Controller)
which all writing to one file as
DEBUG 2005-12-09 19:29:37,422 Create Order: DAO :1301
DEBUG 2005-12-09 19:29:37,429 Create Order: Service :35
DEBUG 2005-12-09 19:29:37,432 Create Order: Controller :51
I would like to get the log as a single line as
[03/Oct/2003:09:11:29 -0700] Create Order : Controller[5ms] ,
[03/Oct/2003:09:11:29 -0700] Create Order : Service[25 MS]
[03/Oct/2003:09:11:29 -0700] Create Order : DAO[25 MS]
I think I have to carry fwd each log messages from each logger and
finally write in one place. Is it psble ? Any idea how ?
I am using RollingFileAppender as
<appender name="ACPTORDER_CONTROLLER"
class="org.apache.log4j.RollingFileAppender">
<param name="File"
value="${oracle.j2ee.home}/log/portal/monitoring/AppMonitoring.log"/>
<param name="Append" value="false"/>
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<param name="MaxFileSize" value="2MB"/>
<param name="MaxBackupIndex" value="10"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d %m%n"/>
</layout>
</appender>
Regards,
Sriram V
Sriram V
[EMAIL PROTECTED]
Adea International Pvt Ltd,
CMMi Level 5 Company
No.319/1, Bommanahalli
Hosur Main Road
Begur Hobli
Bangalore - 560 095
Tel : +91 80 5199 2332
+91 80 5199 2258 (Direct line)