2016-11-17 9 views
0

log42.xmlの初期化後にDefaultLoggerContextが返されるのはなぜですか?

以下
[11/17/16 11:36:04:007 GMT+00:00] 0000008e SystemErr  R ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. 

が設定されているlog4j2.xmlで、サーバーが開始されると、私はこのエラーを取得されているとエラーがlog4j2.xmlが発見されていないと述べています。

<Configuration status="trace" name="ICM_App" packages="scb.framework.logger.service.util" 
    monitorInterval="1800"> 
    <Appenders> 
    <Routing name="common_ref"> 
     <Routes pattern="$${file:fileName}"> 
     <Route> 
      <RollingFile name="Rolling-${file:fileName}" 
      fileName="${file:fileName}.log" filePattern="${file:fileName}-%i.log.gz"> 
      <PatternLayout> 
       <pattern>[%d{dd/MM/yyyy#HH:mm:ss:S}] %m%n</pattern> 
      </PatternLayout> 
      <DefaultRolloverStrategy max="5" fileIndex="max" min="1" compressionLevel="5"/> 
      <Policies> 
       <SizeBasedTriggeringPolicy size="1 MB" /> 
      </Policies> 
      </RollingFile> 
     </Route> 
     </Routes> 
    </Routing> 

    <Routing name="Integration_ref"> 
     <Routes pattern="$${file:fileName}"> 
     <Route> 
      <RollingFile name="Rolling-${file:fileName}" 
      fileName="${file:fileName}.log" filePattern="${file:fileName}-%i.log.gz"> 
      <PatternLayout> 
       <pattern>[%d{dd/MM/yyyy#HH:mm:ss:S}] %m%n</pattern> 
      </PatternLayout> 
      <DefaultRolloverStrategy max="5" fileIndex="max" min="1" compressionLevel="5"/> 
      <Policies> 
       <SizeBasedTriggeringPolicy size="1 MB" /> 
      </Policies> 
      </RollingFile> 
     </Route> 
     </Routes> 
    </Routing> 
<Console name="STDOUT"> 
     <PatternLayout pattern="[%d{dd/MM/yyyy#HH:mm:ss:S}] %m%n" /> 
    </Console> 
    </Appenders> 


    <!-- Define the Loggers including Root, Inside program this name will be called --> 
    <Loggers> 

    <!-- Root Logger to write log into console, in the worst case scenario if some think went wrong --> 
    <Root level="error"> 
    <AppenderRef ref="common_ref"/> 
    </Root> 

    <!-- Default Logger Setup - Log will be written based on the input request, file name will be determined by system --> 
    <AsyncLogger name="common" level="ALL" additivity="FALSE" includeLocation="true" > 
     <AppenderRef ref="common_ref" /> 
    </AsyncLogger> 

    <!-- User Specific log setup, like request.log, listner.log etc --> 
    <AsyncLogger name="Integration" level="ALL" additivity="FALSE" includeLocation="true" > 
     <AppenderRef ref="Integration_ref" /> 
    </AsyncLogger> 
    </Loggers> 
</Configuration> 

私はlog4j2.xmlでトレースするレベルを変更し、コンソールで以下のログを取得しました。

[11/17/16 11:36:08:885 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,884 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Initializing configuration XmlConfiguration[location=/apps/config/log4j2.xml] 
[11/17/16 11:36:08:886 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,886 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Installed script engines 
[11/17/16 11:36:08:976 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,976 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Mozilla Rhino Version: 1.7 release 3 PRERELEASE, Language: ECMAScript, Threading: MULTITHREADED, Compile: true, Names: {js, rhino, JavaScript, javascript, ECMAScript, ecmascript} 
[11/17/16 11:36:08:980 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,979 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Took 0.001964 seconds to load 0 plugins from package scb.framework.logger.service.util 
[11/17/16 11:36:08:980 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,980 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'Core' found 97 plugins 
[11/17/16 11:36:08:981 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,981 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'Level' found 0 plugins 
[11/17/16 11:36:08:988 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,987 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Starting 1 Log4j2Scheduled threads 
[11/17/16 11:36:08:990 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,989 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'Lookup' found 14 plugins 
[11/17/16 11:36:08:994 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:08,993 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=Route, class=org.apache.logging.log4j.core.appender.routing.Route]. 
[11/17/16 11:36:09:014 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,014 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE TypeConverterRegistry initializing. 
[11/17/16 11:36:09:015 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,015 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'TypeConverter' found 23 plugins 
[11/17/16 11:36:09:028 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,028 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createRoute(ref="null", key="null", Node=Route) 
[11/17/16 11:36:09:029 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,029 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=Routes, class=org.apache.logging.log4j.core.appender.routing.Routes]. 
[11/17/16 11:36:09:035 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,035 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createRoutes(pattern="${file:fileName}", ={Route(type=dynamic - type=Route default)}) 
[11/17/16 11:36:09:036 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,036 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=appender, class=org.apache.logging.log4j.core.appender.routing.RoutingAppender]. 
[11/17/16 11:36:09:042 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,041 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppender(name="common_ref", ignoreExceptions="null", Routes({Route(type=dynamic - type=Route default)}), Configuration(ICM_App), RewritePolicy=null, PurgePolicy=null, Filter=null) 
[11/17/16 11:36:09:043 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,043 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=Route, class=org.apache.logging.log4j.core.appender.routing.Route]. 
[11/17/16 11:36:09:045 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,044 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createRoute(ref="null", key="null", Node=Route) 
[11/17/16 11:36:09:045 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,045 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=Routes, class=org.apache.logging.log4j.core.appender.routing.Routes]. 
[11/17/16 11:36:09:046 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,046 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createRoutes(pattern="${file:fileName}", ={Route(type=dynamic - type=Route default)}) 
[11/17/16 11:36:09:047 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,047 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=appender, class=org.apache.logging.log4j.core.appender.routing.RoutingAppender]. 
[11/17/16 11:36:09:049 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,048 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppender(name="Integration_ref", ignoreExceptions="null", Routes({Route(type=dynamic - type=Route default)}), Configuration(ICM_App), RewritePolicy=null, PurgePolicy=null, Filter=null) 
[11/17/16 11:36:09:050 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,049 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=layout, class=org.apache.logging.log4j.core.layout.PatternLayout]. 
[11/17/16 11:36:09:058 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,058 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PatternLayout$Builder(pattern="[%d{dd/MM/yyyy#HH:mm:ss:S}] %m%n", PatternSelector=null, Configuration(ICM_App), Replace=null, charset="null", alwaysWriteExceptions="null", noConsoleNoAnsi="null", header="null", footer="null") 
[11/17/16 11:36:09:060 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,059 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'Converter' found 38 plugins 
[11/17/16 11:36:09:095 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,094 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=appender, class=org.apache.logging.log4j.core.appender.ConsoleAppender]. 
[11/17/16 11:36:09:100 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,100 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 INFO Log4j appears to be running in a Servlet environment, but there's no log4j-web module available. If you want better web container support, please add the log4j-web JAR to your web archive or server lib directory. 
[11/17/16 11:36:09:101 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,101 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG PluginManager 'Converter' found 38 plugins 
[11/17/16 11:36:09:103 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,102 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Starting OutputStreamManager SYSTEM_OUT.false-4 
[11/17/16 11:36:09:112 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,111 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG ConsoleAppender$Builder(PatternLayout([%d{dd/MM/yyyy#HH:mm:ss:S}] %m%n), Filter=null, target="null", name="STDOUT", follow="null", ignoreExceptions="null") 
[11/17/16 11:36:09:113 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,112 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Starting OutputStreamManager SYSTEM_OUT.false 
[11/17/16 11:36:09:113 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,113 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=appenders, class=org.apache.logging.log4j.core.config.AppendersPlugin]. 
[11/17/16 11:36:09:115 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,115 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppenders(={common_ref, Integration_ref, STDOUT}) 
[11/17/16 11:36:09:116 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,116 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=AppenderRef, class=org.apache.logging.log4j.core.config.AppenderRef]. 
[11/17/16 11:36:09:117 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,117 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppenderRef(ref="common_ref", level="null", Filter=null) 
[11/17/16 11:36:09:118 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,118 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=root, class=org.apache.logging.log4j.core.config.LoggerConfig$RootLogger]. 
[11/17/16 11:36:09:120 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,120 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createLogger(additivity="null", level="ERROR", includeLocation="null", ={common_ref}, ={}, Configuration(ICM_App), Filter=null) 
[11/17/16 11:36:09:125 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,125 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=AppenderRef, class=org.apache.logging.log4j.core.config.AppenderRef]. 
[11/17/16 11:36:09:126 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,126 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppenderRef(ref="common_ref", level="null", Filter=null) 
[11/17/16 11:36:09:127 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,127 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=asyncLogger, class=org.apache.logging.log4j.core.async.AsyncLoggerConfig]. 
[11/17/16 11:36:09:130 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,130 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createLogger(additivity="FALSE", level="ALL", name="common", includeLocation="true", ={common_ref}, ={}, Configuration(ICM_App), Filter=null) 
[11/17/16 11:36:09:138 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,138 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=AppenderRef, class=org.apache.logging.log4j.core.config.AppenderRef]. 
[11/17/16 11:36:09:139 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,139 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createAppenderRef(ref="Integration_ref", level="null", Filter=null) 
[11/17/16 11:36:09:140 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,140 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=asyncLogger, class=org.apache.logging.log4j.core.async.AsyncLoggerConfig]. 
[11/17/16 11:36:09:142 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,141 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createLogger(additivity="FALSE", level="ALL", name="Integration", includeLocation="true", ={Integration_ref}, ={}, Configuration(ICM_App), Filter=null) 
[11/17/16 11:36:09:142 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,142 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Building Plugin[name=loggers, class=org.apache.logging.log4j.core.config.LoggersPlugin]. 
[11/17/16 11:36:09:144 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,144 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG createLoggers(={root, common, Integration}) 
[11/17/16 11:36:09:145 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,145 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Configuration XmlConfiguration[location=/apps/config/log4j2.xml] initialized 
[11/17/16 11:36:09:146 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,146 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Starting configuration XmlConfiguration[location=/apps/config/log4j2.xml] 
[11/17/16 11:36:09:149 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,149 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE AsyncLoggerConfigHelper creating new disruptor for this configuration. 
[11/17/16 11:36:09:279 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,279 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Starting AsyncLoggerConfig disruptor for this configuration with ringbufferSize=262144, waitStrategy=BlockingWaitStrategy, exceptionHandler=null... 
[11/17/16 11:36:09:282 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,282 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE AsyncLoggerConfig[common] starting... 
[11/17/16 11:36:09:283 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,283 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE AsyncLoggerConfig[Integration] starting... 
[11/17/16 11:36:09:284 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,284 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Started configuration XmlConfiguration[location=/apps/config/log4j2.xml] OK. 
[11/17/16 11:36:09:285 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,284 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Stopping [email protected]dd... 
[11/17/16 11:36:09:285 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,285 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration notified 1 ReliabilityStrategies that config will be stopped. 
[11/17/16 11:36:09:286 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,286 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration stopping root LoggerConfig. 
[11/17/16 11:36:09:287 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,287 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration notifying ReliabilityStrategies that appenders will be stopped. 
[11/17/16 11:36:09:288 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,287 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration stopping remaining Appenders. 
[11/17/16 11:36:09:288 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,288 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Shutting down OutputStreamManager SYSTEM_OUT.false-3 
[11/17/16 11:36:09:289 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,289 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration stopped 1 remaining Appenders. 
[11/17/16 11:36:09:290 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,290 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE DefaultConfiguration cleaning Appenders from 1 LoggerConfigs. 
[11/17/16 11:36:09:291 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,290 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Stopped [email protected]dd OK 
[11/17/16 11:36:09:291 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,291 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Reregistering MBeans after reconfigure. Selector=or[email protected]4bc79692 
[11/17/16 11:36:09:292 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,292 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Reregistering context (1/1): 'c0ae655e' [email protected] 
[11/17/16 11:36:09:293 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,293 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering 1 MBeans: [org.apache.logging.log4j2:type=c0ae655e] 
[11/17/16 11:36:09:294 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,294 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering 1 MBeans: [org.apache.logging.log4j2:type=c0ae655e,component=StatusLogger] 
[11/17/16 11:36:09:295 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,295 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering 1 MBeans: [org.apache.logging.log4j2:type=c0ae655e,component=ContextSelector] 
[11/17/16 11:36:09:296 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,296 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering but no MBeans found matching 'org.apache.logging.log4j2:type=c0ae655e,component=Loggers,name=*' 
[11/17/16 11:36:09:297 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,297 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering 1 MBeans: [org.apache.logging.log4j2:type=c0ae655e,component=Appenders,name=DefaultConsole-2] 
[11/17/16 11:36:09:298 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,298 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering but no MBeans found matching 'org.apache.logging.log4j2:type=c0ae655e,component=AsyncAppenders,name=*' 
[11/17/16 11:36:09:299 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,299 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering but no MBeans found matching 'org.apache.logging.log4j2:type=c0ae655e,component=AsyncLoggerRingBuffer' 
[11/17/16 11:36:09:300 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,300 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Unregistering but no MBeans found matching 'org.apache.logging.log4j2:type=c0ae655e,component=Loggers,name=*,subtype=RingBuffer' 
[11/17/16 11:36:09:301 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,301 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Registering MBean org.apache.logging.log4j2:type=c0ae655e 
[11/17/16 11:36:09:302 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,302 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Registering MBean org.apache.logging.log4j2:type=c0ae655e,component=StatusLogger 
[11/17/16 11:36:09:303 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,303 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Registering MBean org.apache.logging.log4j2:type=c0ae655e,component=ContextSelector 
[11/17/16 11:36:09:304 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,304 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Registering MBean org.apache.logging.log4j2:type=c0ae655e,component=Appenders,name=DefaultConsole-2 
[11/17/16 11:36:09:305 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,305 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 TRACE Using DummyNanoClock for nanosecond timestamps. 
[11/17/16 11:36:09:306 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,305 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Reconfiguration complete for context[name=Default] at URI /apps/config/log4j2.xml ([email protected]) with optional ClassLoader: null 
[11/17/16 11:36:09:306 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,306 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG Shutdown hook enabled. Registering a new one. 
[11/17/16 11:36:09:307 GMT+00:00] 0000008e SystemOut  O 2016-11-17 14:36:09,307 WebSphere_EJB_Timer_Service_WorkManager.Alarm Pool : 0 DEBUG LoggerContext[name=Default, [email protected]] started OK 

私たちは複数のEJBとWARファイルを持つEJBアプリケーションです。 log4j2.xmlカスタム設定パスに存在し、それがコード

するSystem.setPropertyで以下のプロパティを設定することによって読み取られる(「log4j.configurationFile」、「/apps/config/log4j2.xml」)

EJBとWEBアプリケーションの両方が同じエラーをスローします。以下は、次の順序で、共有ライブラリのパスに使用できるjar ...誰かが既定の設定がinitiliazing後に返される理由にヒントができれば

log4j-api-2.5.jar 
log4j-core-2.5.jar 
log4j-2.0.jar 
slf4j-log4j12-1.6.1.jar 

には理解されるので任意の..私たちのプロジェクトでlog4j2を実装し始め、ありますリードは

が推奨されている変更を行っているし、それはまだ働いていなかった

更新...ありがとう...参考になります。私たちのアプリケーションでは、hibernate 4.2.7を使用しています。したがって、jboss-logging-3.2.0.Final.jarというライブラリで、次のjarファイルが利用できました。私はそれを削除すると、ログライターは正常に動作していた。私たちはHibernateセッションを使用するDAOへの呼び出しを持っている場合しかし、我々はlog4j2.5のためのJBossロギング瓶の正しいバージョンを把握しようとしているので、この

Caused by: java.lang.ClassNotFoundException: org.jboss.logging.BasicLogger 
     at java.net.URLClassLoader.findClass(URLClassLoader.java:600) 
     at com.ibm.ws.bootstrap.ExtClassLoader.findClass(ExtClassLoader.java:243 

を入手します!

最終更新

は共有ライブラリへのjboss-ロギング3.1.0.GA.jarとSLF4J-API-1.7.2.jarを追加しましたし、それがうまく働きました。

答えて

0

WebアプリケーションまたはEJBアプリケーションのロギングを構成する場合、ロットはアプリケーションの構造、log4j2 jarsが配置されている場所、および構成ファイルの場所によって異なります。編集:いくつかの詳細をあなたの質問を更新していただきありがとうございます。

は、私はあなたの投稿のLog4jのステータスメッセージでこの通知を参照してください、あなたはあなたの依存関係にlog4jのウェブjarを追加することもできます。

INFO Log4jのは、サーブレット環境で実行されているように見えますが、 あります log4j-webモジュールは利用できません。より良いWebコンテナ サポートが必要な場合は、webアーカイブまたはサーバ libディレクトリにlog4j-web JARを追加してください。

依存関係を見ると、私はあなたがJava 6を使用していると仮定しているため、以前のバージョンのLog4j2を使用しています。 (そうでない場合は最新の2.7にアップグレードしてください)。

、代わりに

log4j-2.0.jar //what's this? 
slf4j-log4j12-1.6.1.jar // Log4j 1.2 

を削除し、私はあなたがルーティングキーだけでなく、ファイル名として使用されるカスタムfile:のルックアップを持って見

log4j-web-2.5.jar 
log4j-slf4j-impl-2.5.jar 

を追加してください。カスタムルックアップを使用しない場合にも問題が発生しますか?

+0

質問を編集しました。私はすでにlog4j-web JARをクラスパスライブラリに追加しようとしましたが、依然として動作していません。ルックアップを有効にします。はい、カスタムファイルを作成しました。 : – Sudersan

+0

@Plugin(名前= "ファイル"、カテゴリ= "検索") パブリッククラスFileLookup がStrLookup 実装して以下のように{ 公共の文字列検索(文字列のキー) { リターンにThread.currentThread()のgetName(); (LogEventイベント、Stringキー) } – Sudersan

+0

詳細を追加してください:Log4jジャンパはどこにありますか?どのアプリケーションが「log4j2構成ファイルが見つかりません」というエラーを報告していますか? EJBまたはWebアプリケーションWARまたはその両方?エラーメッセージは正しいですか:実際には情報レベルのコンソールログのみが表示されるのですか、またはファイルにログを記録できるアプリケーションは何ですか? –

関連する問題