[jboss-user] [JBoss Cache: Core Edition] - Re: Clean shutdown/redeploy in Tomcat

lovelyliatroim do-not-reply at jboss.com
Fri Sep 26 06:08:16 EDT 2008


Moved just the log4j lib into the lib folder but still hangs

Stack trace is different


  | 12:03:15,719 [Timer,10.251.153.36:1936] ERROR protocols.PING  - failed sending discovery request
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.TP.down(TP.java:1008)
  |         at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
  |         at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
  |         at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
  |         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 12:03:17,109 [Timer,null] ERROR util.TimeScheduler  - failed running task org.jgroups.protocols.pbcast.STABLE$StableTask at fd92e7
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.pbcast.STABLE$StableTask.run(STABLE.java:807)
  |         at org.jgroups.util.TimeScheduler$TaskWrapper.run(TimeScheduler.java:196)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
  |         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 12:03:17,219 [Timer,10.251.153.36:1936] ERROR protocols.PING  - failed sending discovery request
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.TP.down(TP.java:1008)
  |         at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
  |         at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
  |         at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
  |         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 12:03:32,843 [Timer,null] ERROR protocols.PING  - failed sending discovery request
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.TP.down(TP.java:1008)
  |         at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
  |         at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
  |         at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
  |         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 12:03:34,343 [Timer,null] ERROR protocols.PING  - failed sending discovery request
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.TP.down(TP.java:1008)
  |         at org.jgroups.protocols.PING.sendMcastDiscoveryRequest(PING.java:220)
  |         at org.jgroups.protocols.PING.sendGetMembersRequest(PING.java:214)
  |         at org.jgroups.protocols.Discovery$PingSenderTask$1.run(Discovery.java:385)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
  |         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 12:03:42,562 [Timer,null] ERROR util.TimeScheduler  - failed running task org.jgroups.protocols.pbcast.STABLE$StableTask at fd92e7
  | java.lang.NullPointerException
  |         at org.apache.log4j.Category.isEnabledFor(Category.java:749)
  |         at org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled(Log4JLogger.java:327)
  |         at org.jgroups.protocols.pbcast.STABLE$StableTask.run(STABLE.java:807)
  |         at org.jgroups.util.TimeScheduler$TaskWrapper.run(TimeScheduler.java:196)
  |         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
  |         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
  |         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
  |         at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
  |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
  |         at java.lang.Thread.run(Thread.java:619)
  | 
  | 

Looks like you would have to move all cache related jars up to the lib level!! :(



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179025#4179025

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179025



More information about the jboss-user mailing list