Java Mailing List Archive

http://www.java2.5341.com/

Home » Log4J Users List »

problem with JDBC logging

manish_goyal

2008-11-15


Author LoginPost Reply

I have configured log4j.properties file for JDBC and File logging.

I am able to log data in file and database.

But in database, data is not in appropriate format. I am setting four
parameters, all these parameter is going to only one column.
i am setting like this in my java program:-

mylogger.info("data1");
mylogger.info("data2");
mylogger.info("data3");

i am getting like this :-

column1  column2  column3
data1    data1    data1
data2    data2    data2
data3    data3    data3

I want each parameter in different column like this :-

column1  column2  column3
data1   data2    data3


my log4j.properties file is :-

log4j.rootLogger=info,myAppender,JDBC

# File appender
log4j.appender.myAppender=org.apache.log4j.RollingFileAppender
log4j.appender.myAppender.file=D:/Data/testLog.log
log4j.appender.myAppender.maxFileSize=1024KB
log4j.appender.myAppender.maxBackupIndex=5
log4j.appender.myAppender.append=true
log4j.appender.myAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.myAppender.layout.ConversionPattern=%d %p [%c] - %m%n


# DBError DB Options
log4j.appender.JDBC=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.JDBC.URL=jdbc:oracle:thin:@(protected)
log4j.appender.JDBC.user=test
log4j.appender.JDBC.password=test
log4j.appender.JDBC.driver=oracle.jdbc.driver.OracleDriver
#SQL statement to be used (with multiple columns formated)
log4j.appender.JDBC.sql=INSERT INTO
LOGGINGMESSAGE(CODE1,CODE2,REQUESTID,COMPONENTNAME)
values('%m','%m','%m','%m')
log4j.appender.JDBC.layout=org.apache.log4j.PatternLayout
log4j.appender.JDBC.layout.ConversionPattern=%d %p %c - %m%n
#log4j.appender.JDBC.layout.ConversionPattern=%m
log4j.appender.JDBC.bufferSize=4


Please give some suggestion.
I would appreciate your suggestion.

Thanks.

Regards,
Manish
--
Sent from the Log4j - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@(protected)
For additional commands, e-mail: log4j-user-help@(protected)

©2008 java2.5341.com - Jax Systems, LLC, U.S.A.