Hello All,
    I have log4j in my application set to use 
org.apache.log4j.RollingFileAppender.
For one of the bugs I was analysing the log and I found that Log was getting 
printed from two threads.
I am not aware of who creates two threads and how they are managed. But 
because the log is coming from tow threads even though I test it on my 
localhost by accessing the application throught one browser instance only.
Following is snippet of the log I am getting, can somebody please tell me 
why I am getting this:

2006/06/19 14:22:11,062[TP-Processor2]-[INFO] 
db.UserRegistrationDBQueryHandler - Param email:[EMAIL PROTECTED]
2006/06/19 14:22:11,062[TP-Processor2]-[DEBUG] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.getExistingUserProfileId(), query: SELECT 
user_profile_id FROM itto_mis.user_profile WHERE email = ?
2006/06/19 14:22:11,062[TP-Processor2]-[DEBUG] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.createData(), query: insert into 
itto_mis.user_profile (user_profile_id, first_name, last_name, email, 
password, registration_date, country_code, organization_id, 
organization_name, last_update_user, last_update_date) values ( 
nextval('itto_mis.user_profile_user_profile_id_seq'), ?, ?, ?, ?, now(), ?, 
?, ?, 'WEB', now())
2006/06/19 14:22:11,109[TP-Processor3]-[INFO] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.createData()...
2006/06/19 14:22:11,109[TP-Processor3]-[INFO] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.getExistingUserProfileId()...
2006/06/19 14:22:11,109[TP-Processor3]-[INFO] 
db.UserRegistrationDBQueryHandler - Param email:[EMAIL PROTECTED]
2006/06/19 14:22:11,109[TP-Processor3]-[DEBUG] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.getExistingUserProfileId(), query: SELECT 
user_profile_id FROM itto_mis.user_profile WHERE email = ?
2006/06/19 14:22:11,125[TP-Processor2]-[DEBUG] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.createData(), ---USER PROFILE CREATED---
2006/06/19 14:22:11,125[TP-Processor2]-[DEBUG] common.MainController - 
=>trxHandler.createData(criteria) returned: true
2006/06/19 14:22:11,125[TP-Processor3]-[DEBUG] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.createData(), query: insert into 
itto_mis.user_profile (user_profile_id, first_name, last_name, email, 
password, registration_date, country_code, organization_id, 
organization_name, last_update_user, last_update_date) values ( 
nextval('itto_mis.user_profile_user_profile_id_seq'), ?, ?, ?, ?, now(), ?, 
?, ?, 'WEB', now())
2006/06/19 14:22:11,140[TP-Processor2]-[DEBUG] common.MainController - 
=>trxHandler.createData(criteria) is successful
2006/06/19 14:22:11,140[TP-Processor2]-[INFO] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.retrieveData(), query: 
java:comp/env/sql/SelectMISLoginSQL
2006/06/19 14:22:11,140[TP-Processor2]-[INFO] 
db.UserRegistrationDBQueryHandler - In 
UserRegistrationDBQueryHandler.retrieveData(), crs.size(): 1
2006/06/19 14:22:11,140[TP-Processor2]-[DEBUG] common.MainController - In 
MainController.invokeActionClass, userProfileId: 5081


Thanks and Regards,
Smita

Reply via email to