Hi All,
I have written a simple DFC code called DocbaseConnection.java
And I have added 4 DfLogger.debug statement in java file, as shown below:
But my output is not going to the log file which one defined in log4j.properties.
IDfClientX clientx = new DfClientX();
IDfClient client = clientx.getLocalClient();
IDfSessionManager sMgr = client.newSessionManager();
IDfLoginInfo loginInfoObj = clientx.getLoginInfo();
// create a session using docbaseUserName docbasePassword and docbaseName for dev/stage/prod env.
loginInfoObj.setUser(docbaseUserName);
loginInfoObj.setPassword(docbasePassword);
sMgr.setIdentity(docbaseName, loginInfoObj);
session = sMgr.getSession(docbaseName);
if (session.isConnected()) {
//System.out.println("getDocbaseSession() successfully connected to docbase=="+session);
DfLogger.debug("test12334===", "test", null, null);
DfLogger.debug("testsunita=", "test123", null, null);
DfLogger.debug("getDocbaseSession() successfully connected to docbase==", session.getDocbaseId(), null, null);
}
else {
//System.out.println("getDocbaseSession() session is not connected");
DfLogger.debug("getDocbaseSession() not connected to docbase==", "", null, null);
}
My log4j.properties file are as below.
log4j.rootCategory=WARN, file, stdout
log4j.category.MUTE=OFF
# ---------- TESTING LOG4j ---------------------------
log4j.logger.com.com.onetimescript=DEBUG, testlog
log4j.appender.testlog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.testlog.Append=true
log4j.appender.testlog.File=C\:/Documentum/Logs/testlog.log
log4j.appender.testlog.layout=org.apache.log4j.PatternLayout
log4j.appender.testlog.layout.ConversionPattern=%d{ISO8601} %-5p [%t] %c - %m%n
log4j.appender.testlog.DatePattern='.'yyyy-ww-dd
log4j.appender.stdout.threshold=ERROR
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p [%t] %c - %m%n
#log4j.appender.file.File=${user.dir}/documentum/logs/documentum.log
log4j.appender.file.File=C:/Documents and Settings/schoudhury026/Documentum/Logs/documentum.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.Append=false
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p [%t] %c - %m%n