hi all,
it's seems that my log4j.xml is overwriting by openejb. When I set the system 
property "openejb.logger.external" to true, my log4j.xml is well taken and I 
can see my traces. But, no more openejb traces !
How to have both openEjb traces and my own traces with a log4.xml file ?
Here my debug's traces for log4j without the openejb.logger.external : I can 
see my log4xml settings at the beginning and OpenEjb after, but mines dont' 
work in my code after :
log4j: Threshold ="null".log4j: Level value for root is  [DEBUG].log4j: root 
level set to DEBUGlog4j: Class name: [org.apache.log4j.ConsoleAppender]log4j: 
Setting property [target] to [System.out].log4j: Setting property [threshold] 
to [DEBUG].log4j: Parsing layout of class: 
"org.apache.log4j.PatternLayout"log4j: Setting property [conversionPattern] to 
[[%c{1}] %m%n].log4j: Adding appender named [CONSOLE] to category [root].log4j: 
Parsing for [root] with value=[fatal,C].log4j: Level token is [fatal].log4j: 
Category root set to FATALlog4j: Parsing appender named "C".log4j: Parsing 
layout options for "C".log4j: End of parsing for "C".log4j: Parsed "C" 
options.log4j: Parsing for [OpenEJB.server] with value=[info].log4j: Level 
token is [info].log4j: Category OpenEJB.server set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.server=[null]log4j: Parsing for [org.apache.activemq] 
with value=[error].log4j: Level token is [error].log4j: Category 
org.apache.activemq set to ERRORlog4j: Handling 
log4j.additivity.org.apache.activemq=[null]log4j: Parsing for [openjpa] with 
value=[error].log4j: Level token is [error].log4j: Category openjpa set to 
ERRORlog4j: Handling log4j.additivity.openjpa=[null]log4j: Parsing for 
[Transaction] with value=[warn].log4j: Level token is [warn].log4j: Category 
Transaction set to WARNlog4j: Handling 
log4j.additivity.Transaction=[null]log4j: Parsing for [OpenEJB.options] with 
value=[info].log4j: Level token is [info].log4j: Category OpenEJB.options set 
to INFOlog4j: Handling log4j.additivity.OpenEJB.options=[null]log4j: Parsing 
for [OpenEJB] with value=[warn].log4j: Level token is [warn].log4j: Category 
OpenEJB set to WARNlog4j: Handling log4j.additivity.OpenEJB=[null]log4j: 
Parsing for [OpenEJB.startup] with value=[info].log4j: Level token is 
[info].log4j: Category OpenEJB.startup set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.startup=[null]log4j: Parsing for [OpenEJB.hsql] with 
value=[info].log4j: Level token is [info].log4j: Category OpenEJB.hsql set to 
INFOlog4j: Handling log4j.additivity.OpenEJB.hsql=[null]log4j: Parsing for 
[OpenEJB.startup.config] with value=[info].log4j: Level token is [info].log4j: 
Category OpenEJB.startup.config set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.startup.config=[null]log4j: Parsing for 
[CORBA-Adapter] with value=[info].log4j: Level token is [info].log4j: Category 
CORBA-Adapter set to INFOlog4j: Handling 
log4j.additivity.CORBA-Adapter=[null]log4j: Parsing for [org.apache.geronimo] 
with value=[error].log4j: Level token is [error].log4j: Category 
org.apache.geronimo set to ERRORlog4j: Handling 
log4j.additivity.org.apache.geronimo=[null]log4j: Parsing for 
[OpenEJB.startup.service] with value=[warn].log4j: Level token is [warn].log4j: 
Category OpenEJB.startup.service set to WARNlog4j: Handling 
log4j.additivity.OpenEJB.startup.service=[null]log4j: Finished 
configuring.log4j: Parsing for [root] with value=[fatal,C].log4j: Level token 
is [fatal].log4j: Category root set to FATALlog4j: Parsing appender named 
"C".log4j: Parsing layout options for "C".log4j: End of parsing for "C".log4j: 
Parsed "C" options.log4j: Parsing for [OpenEJB.server] with value=[info].log4j: 
Level token is [info].log4j: Category OpenEJB.server set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.server=[null]log4j: Parsing for [org.apache.activemq] 
with value=[error].log4j: Level token is [error].log4j: Category 
org.apache.activemq set to ERRORlog4j: Handling 
log4j.additivity.org.apache.activemq=[null]log4j: Parsing for [openjpa] with 
value=[error].log4j: Level token is [error].log4j: Category openjpa set to 
ERRORlog4j: Handling log4j.additivity.openjpa=[null]log4j: Parsing for 
[Transaction] with value=[warn].log4j: Level token is [warn].log4j: Category 
Transaction set to WARNlog4j: Handling 
log4j.additivity.Transaction=[null]log4j: Parsing for [OpenEJB.options] with 
value=[info].log4j: Level token is [info].log4j: Category OpenEJB.options set 
to INFOlog4j: Handling log4j.additivity.OpenEJB.options=[null]log4j: Parsing 
for [OpenEJB] with value=[warn].log4j: Level token is [warn].log4j: Category 
OpenEJB set to WARNlog4j: Handling log4j.additivity.OpenEJB=[null]log4j: 
Parsing for [OpenEJB.startup] with value=[info].log4j: Level token is 
[info].log4j: Category OpenEJB.startup set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.startup=[null]log4j: Parsing for [OpenEJB.hsql] with 
value=[info].log4j: Level token is [info].log4j: Category OpenEJB.hsql set to 
INFOlog4j: Handling log4j.additivity.OpenEJB.hsql=[null]log4j: Parsing for 
[OpenEJB.startup.config] with value=[info].log4j: Level token is [info].log4j: 
Category OpenEJB.startup.config set to INFOlog4j: Handling 
log4j.additivity.OpenEJB.startup.config=[null]log4j: Parsing for 
[CORBA-Adapter] with value=[info].log4j: Level token is [info].log4j: Category 
CORBA-Adapter set to INFOlog4j: Handling 
log4j.additivity.CORBA-Adapter=[null]log4j: Parsing for [org.apache.geronimo] 
with value=[error].log4j: Level token is [error].log4j: Category 
org.apache.geronimo set to ERRORlog4j: Handling 
log4j.additivity.org.apache.geronimo=[null]log4j: Parsing for 
[OpenEJB.startup.service] with value=[warn].log4j: Level token is [warn].log4j: 
Category OpenEJB.startup.service set to WARNlog4j: Handling 
log4j.additivity.OpenEJB.startup.service=[null]log4j: Finished configuring.
Here the config with the openejb.logger.external set to true :log4j: Threshold 
="null".log4j: Level value for root is  [DEBUG].log4j: root level set to 
DEBUGlog4j: Class name: [org.apache.log4j.ConsoleAppender]log4j: Setting 
property [target] to [System.out].log4j: Setting property [threshold] to 
[DEBUG].log4j: Parsing layout of class: "org.apache.log4j.PatternLayout"log4j: 
Setting property [conversionPattern] to [[%c{1}] %m%n].log4j: Adding appender 
named [CONSOLE] to category [root].[options] Using default 
'openejb.nobanner=true'
Any ideas ?
thx )
                                          
_________________________________________________________________
Hotmail arrive sur votre téléphone ! Compatible Iphone, Windows Phone, 
Blackberry, …
http://www.messengersurvotremobile.com/?d=Hotmail

Reply via email to