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