Bugs item #636227, was opened at 2002-11-10 16:05
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=636227&group_id=22866
Category: JBossTest
Group: CVS HEAD
Status: Open
Resolution: None
Priority: 5
Submitted By: Chris Kimpton (kimptoc)
Assigned to: Adrian Brock (ejort)
Summary: testsuite generally fails to complete
Initial Comment:
Hi,
I have run the full testsuite (testsuite/build.xml, target
test) several times but it rarely completes.
The machine is doing nothing else - 2 x 1.3GHZ cpu,
1GB ram - left run for 15 hours plus. Redhat 7.2, sun
jdk1.3.1_06
Tried using kill -SIGHUP, but it seemed to kill the JVM
rathing giving a thread dump.
Regards,
Chris
----------------------------------------------------------------------
>Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-12 20:12
Message:
Logged In: YES
user_id=39204
and then the testsuite completed ok - doh...
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-12 19:38
Message:
Logged In: YES
user_id=39204
[I had to restart it and run them manually]
Here is the server thread
dump:
Full thread dump:
"Thread-111" prio=1
tid=0x549948e0 nid=0x769d runnable [0x562ff000..0x562ff870]
at java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-110" prio=1
tid=0x4f365980 nid=0x769c runnable [0x55eff000..0x55eff870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-109" prio=1
tid=0x4e28d318 nid=0x769b runnable
[0x55427000..0x55427870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-108" prio=1
tid=0x4d0b64f0 nid=0x769a runnable [0x54e4f000..0x54e4f870]
at java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-107" prio=1
tid=0x4d09baa8 nid=0x7699 runnable [0x4f062000..0x4f062870]
at java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"UIL Worker-18" prio=1
tid=0x8a61c88 nid=0x7666 runnable
[0x56eff000..0x56eff870
]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:16
8)
at java.lang.Thread.run(Thread.java:479)
"UIL Worker-17"
prio=1 tid=0x8a47c48 nid=0x7664 runnable
[0x56cff000..0x56cff870
]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.net.SocketInputStream.read(SocketInputStream.java:107)
at
java.io.DataInputStream.readShort(DataInputStream.java:261)
at
org.jboss.mq.il.uil.multiplexor.StreamDemux.pumpData(StreamDemux.java
:124)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:87)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:122)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:21
2)
at java.lang.Thread.run(Thread.java:479)
"UIL Worker-16"
prio=1 tid=0x82de2c0 nid=0x7662 runnable
[0x568ff000..0x568ff870
]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.net.SocketInputStream.read(SocketInputStream.java:107)
at
java.io.DataInputStream.readShort(DataInputStream.java:261)
at
org.jboss.mq.il.uil.multiplexor.StreamDemux.pumpData(StreamDemux.java
:124)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:87)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:122)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:21
2)
at java.lang.Thread.run(Thread.java:479)
"UIL Worker-15"
prio=1 tid=0x8993b00 nid=0x7660 runnable
[0x55627000..0x55627870
]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.net.SocketInputStream.read(SocketInputStream.java:107)
at
java.io.DataInputStream.readShort(DataInputStream.java:261)
at
org.jboss.mq.il.uil.multiplexor.StreamDemux.pumpData(StreamDemux.java
:124)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:87)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:122)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:21
2)
at java.lang.Thread.run(Thread.java:479)
"UIL Worker-14"
prio=1 tid=0x8981738 nid=0x765e runnable
[0x56aff000..0x56aff870
]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.net.SocketInputStream.read(SocketInputStream.java:107)
at
java.io.DataInputStream.readShort(DataInputStream.java:261)
at
org.jboss.mq.il.uil.multiplexor.StreamDemux.pumpData(StreamDemux.java
:124)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:87)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:122)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:21
2)
at java.lang.Thread.run(Thread.java:479)
"UIL Worker-12"
prio=1 tid=0x894d3f0 nid=0x7658 runnable
[0x531be000..0x531be870
]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.net.SocketInputStream.read(SocketInputStream.java:107)
at
java.io.DataInputStream.readShort(DataInputStream.java:261)
at
org.jboss.mq.il.uil.multiplexor.StreamDemux.pumpData(StreamDemux.java
:124)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:87)
at
org.jboss.mq.il.uil.multiplexor.DemuxInputStream.read(DemuxInputStrea
m.java:122)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.uil.UILServerILService.run(UILServerILService.java:21
2)
at java.lang.Thread.run(Thread.java:479)
"OIL Worker-358"
prio=1 tid=0x8184a58 nid=0x7637 runnable
[0x560ff000..0x560ff87
0]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1545)
at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1679)
at
java.io.ObjectInputStream.read(ObjectInputStream.java:1655)
at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1901)
at
org.jboss.mq.il.oil.OILServerILService$Client.run(OILServerILService.
java:192)
at java.lang.Thread.run(Thread.java:479)
"JNP Server" prio=1
tid=0x844cd50 nid=0x761b runnable [0x539be000..0x539be870]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jnp.server.Main.run(Main.java:249)
at
java.lang.Thread.run(Thread.java:479)
"RMI TCP Accept-36"
daemon prio=1 tid=0x8245f80 nid=0x7589 runnable
[0x55227000.
.0x55227870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
org.jboss.test.invokers.ejb.CompressionServerSocket.accept(Compressio
nServerSocket.java:29)
at
sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326)
at java.lang.Thread.run(Thread.java:479)
"JAWS Preload
reference handler" daemon prio=1 tid=0x83a32f0 nid=0x746c
waiting
on monitor [0x54c27000..0x54c27870]
at
java.lang.Object.wait(Native Method)
at
java.lang.Object.wait(Object.java:415)
at
org.jboss.util.TimerQueue.getJobImpl(TimerQueue.java:81)
at
org.jboss.util.TimerQueue.getJobImpl(TimerQueue.java:90)
at
org.jboss.util.TimerQueue.getJobImpl(TimerQueue.java:90)
at
org.jboss.util.WorkerQueue.getJob(WorkerQueue.java:121)
at
org.jboss.util.TimerQueue$TimerTaskLoop.run(TimerQueue.java:133)
at java.lang.Thread.run(Thread.java:479)
"Message Pushers-
1" daemon prio=1 tid=0x8126728 nid=0x70f7 waiting on monitor
[0
x55a27000..0x55a27870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mq.threadpool.ThreadPool$WorkerThread.idle(ThreadPool.java:
205)
at
org.jboss.mq.threadpool.ThreadPool$WorkerThread.run(ThreadPool.java:2
24)
"Connection
Monitor Thread" daemon prio=1 tid=0x85346a0 nid=0x70f6 waiting on
mo
nitor [0x55827000..0x55827870]
at
java.lang.Object.wait(Native Method)
at
java.lang.Object.wait(Object.java:415)
at
EDU.oswego.cs.dl.util.concurrent.ClockDaemon.nextTask(ClockDaemon.jav
a:321)
at
EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.
java:362)
at java.lang.Thread.run(Thread.java:479)
"Thread-33" daemon
prio=1 tid=0x836d868 nid=0x6f20 waiting on monitor
[0x547be00
0..0x547be870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
java.util.TimerThread.mainLoop(Timer.java:401)
at
java.util.TimerThread.run(Timer.java:380)
"EJB Passivator
Thread" daemon prio=1 tid=0x8320ac0 nid=0x6f1f waiting on
monito
r [0x545be000..0x545be870]
at
java.lang.Object.wait(Native Method)
at
java.lang.Object.wait(Object.java:415)
at
org.jboss.util.WorkerQueue.getJobImpl(WorkerQueue.java:133)
at org.jboss.util.WorkerQueue.getJob(WorkerQueue.java:121)
at
org.jboss.util.WorkerQueue$QueueLoop.run(WorkerQueue.java:206)
at java.lang.Thread.run(Thread.java:479)
"Thread-32" daemon
prio=1 tid=0x8827940 nid=0x6ef1 waiting on monitor
[0x543be00
0..0x543be870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mx.util.RunnableScheduler.waitOutstanding(RunnableScheduler
.java:181)
at
org.jboss.mx.util.RunnableScheduler.run(RunnableScheduler.java:93)
at java.lang.Thread.run(Thread.java:479)
"Thread-31" daemon
prio=1 tid=0x8137b20 nid=0x6ec0 waiting on monitor
[0x541be00
0..0x541be870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mx.util.ThreadPool$Worker.run(ThreadPool.java:243)
"Thread-
30" daemon prio=1 tid=0x8262e30 nid=0x6e69 waiting on monitor
[0x53fbe00
0..0x53fbe870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mx.util.ThreadPool$Worker.run(ThreadPool.java:243)
"Thread-
29" daemon prio=1 tid=0x856a850 nid=0x6e68 waiting on monitor
[0x53dbe00
0..0x53dbe870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mx.util.RunnableScheduler.waitOutstanding(RunnableScheduler
.java:181)
at
org.jboss.mx.util.RunnableScheduler.run(RunnableScheduler.java:93)
at java.lang.Thread.run(Thread.java:479)
"RMI
LeaseChecker" daemon prio=1 tid=0x88a5da8 nid=0x6e66 waiting on
monitor [0x
53bbe000..0x53bbe870]
at
java.lang.Thread.sleep(Native Method)
at
sun.rmi.transport.DGCImpl$LeaseChecker.run(DGCImpl.java:294)
at java.lang.Thread.run(Thread.java:479)
"Thread-28" daemon
prio=1 tid=0x8147f18 nid=0x6cf4 waiting on monitor
[0x4cb3b00
0..0x4cb3b870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.mx.util.ThreadPool$Worker.run(ThreadPool.java:243)
"JBoss
Life Thread" prio=1 tid=0x4dc889c8 nid=0x6c54 waiting on monitor
[0x537be
000..0x537be870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.system.server.ServerImpl$1.run(ServerImpl.java:343)
"SessionScavenger"
daemon prio=1 tid=0x4f288730 nid=0x6c53 waiting on monitor
[0
x535be000..0x535be870]
at java.lang.Thread.sleep(Native
Method)
at
org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run
(AbstractSessionManager.java:362)
"OIL2
Worker Server" prio=1 tid=0x4d0e0660 nid=0x6c2a runnable
[0x533be000..0x53
3be870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jboss.mq.il.oil2.OIL2ServerILService.run(OIL2ServerILService.java
:352)
at java.lang.Thread.run(Thread.java:479)
"OIL Worker Server"
prio=1 tid=0x4dc49748 nid=0x6c28 runnable
[0x52fbe000..0x52f
be870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jboss.mq.il.oil.OILServerILService.run(OILServerILService.java:45
8)
at java.lang.Thread.run(Thread.java:479)
"Thread-27" prio=1
tid=0x4e24c7c0 nid=0x6c27 runnable
[0x52dbe000..0x52dbe870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-26" prio=1
tid=0x4dcebb48 nid=0x6c26 runnable
[0x52bbe000..0x52bbe870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-25" prio=1
tid=0x4dc88c38 nid=0x6c25 runnable
[0x529be000..0x529be870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-24" prio=1
tid=0x4dc4b1f8 nid=0x6c24 runnable
[0x527be000..0x527be870]
at
java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-23" prio=1
tid=0x4f35f2a0 nid=0x6c23 runnable [0x525be000..0x525be870]
at java.net.SocketInputStream.socketRead(Native Method)
at
java.net.SocketInputStream.read(SocketInputStream.java:85)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:181)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:199)
at java.io.DataInputStream.readInt(DataInputStream.java:333)
at org.hsqldb.ServerConnection.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"Thread-22" prio=1
tid=0x8137d20 nid=0x6c22 waiting on monitor
[0x52351000..0x52
351870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.resource.connectionmanager.PoolFiller$1.run(PoolFiller.java
:75)
at java.lang.Thread.run(Thread.java:479)
"Thread-21" prio=1
tid=0x4f3713b0 nid=0x6c21 waiting on monitor
[0x52151000..0x5
2151870]
at java.lang.Object.wait(Native
Method)
at
org.jboss.resource.connectionmanager.IdleRemover$1.run(IdleRemover.ja
va:66)
at java.lang.Thread.run(Thread.java:479)
"Thread-20" daemon
prio=1 tid=0x4d0df708 nid=0x6c20 waiting on monitor
[0x51f510
00..0x51f51870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
org.jboss.util.timeout.TimeoutFactory.doWork(TimeoutFactory.java:497)
at
org.jboss.util.timeout.TimeoutFactory.access$300(TimeoutFactory.java:
27)
at
org.jboss.util.timeout.TimeoutFactory$1.run(TimeoutFactory.java:542)
"JBossMQ
Cache Reference Softner" daemon prio=1 tid=0x4f341e20 nid=0x6c1f
waitin
g on monitor [0x51d51000..0x51d51870]
at
java.lang.Object.wait(Native Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
org.jboss.mq.server.MessageCache.run(MessageCache.java:223)
at java.lang.Thread.run(Thread.java:479)
"OI Service Listener"
prio=1 tid=0x4f3473e0 nid=0x6c1e runnable
[0x51b51000..0x5
1b51870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jboss.invocation.trunk.server.bio.BlockingServer.run(BlockingServ
er.java:115)
at java.lang.Thread.run(Thread.java:479)
"Thread-19" prio=1
tid=0x4dc13068 nid=0x6c1d waiting on monitor
[0x51951000..0x5
1951870]
at java.lang.Object.wait(Native
Method)
at
org.jboss.mx.util.RunnableScheduler.waitOutstanding(RunnableScheduler
.java:188)
at
org.jboss.mx.util.RunnableScheduler.run(RunnableScheduler.java:93)
at java.lang.Thread.run(Thread.java:479)
"Thread-18" prio=1
tid=0x4f3c5c18 nid=0x6c1c waiting on monitor
[0x516ff000..0x5
16ff870]
at java.lang.Thread.sleep(Native
Method)
at org.hsqldb.Log.run(Unknown Source)
at
java.lang.Thread.run(Thread.java:479)
"hypersonic-default"
prio=1 tid=0x4dccc790 nid=0x6c1a runnable
[0x514ff000..0x51
4ff870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.hsqldb.Server.run(Unknown Source)
at
org.hsqldb.Server.main(Unknown Source)
at
org.jboss.jdbc.HypersonicDatabase$2.run(HypersonicDatabase.java:250)
"AJP13Listener-
4" prio=1 tid=0x4f244fb8 nid=0x6c19 waiting on monitor
[0x512ff00
0..0x512ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"AJP13Listener-3"
prio=1 tid=0x4d516360 nid=0x6c18 waiting on monitor
[0x510ff00
0..0x510ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"AJP13Listener-2"
prio=1 tid=0x4f2edbd8 nid=0x6c17 waiting on monitor
[0x50eff00
0..0x50eff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"AJP13Listener-1"
prio=1 tid=0x4f217988 nid=0x6c16 waiting on monitor
[0x50cff00
0..0x50cff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"AJP13Listener-0"
prio=1 tid=0x4f216f40 nid=0x6c15 waiting on monitor
[0x50aff00
0..0x50aff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"Acceptor
ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8009]" prio=1
tid=0
x4f2164f8 nid=0x6c14 runnable
[0x508ff000..0x508ff870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:345)
at
org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:514)
"SocketListener-
4" prio=1 tid=0x4f215ab0 nid=0x6c13 waiting on monitor
[0x506ff0
00..0x506ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"SocketListener-3"
prio=1 tid=0x4f215468 nid=0x6c12 waiting on monitor
[0x504ff0
00..0x504ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"SocketListener-2"
prio=1 tid=0x4f215220 nid=0x6c11 waiting on monitor
[0x502ff0
00..0x502ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"SocketListener-1"
prio=1 tid=0x4f214fd8 nid=0x6c10 waiting on monitor
[0x500ff0
00..0x500ff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"SocketListener-0"
prio=1 tid=0x4f214de8 nid=0x6c0f waiting on monitor
[0x4feff0
00..0x4feff870]
at java.lang.Object.wait(Native
Method)
at
org.mortbay.util.BlockingQueue.get(BlockingQueue.java:133)
at org.mortbay.util.ThreadPool.getJob(ThreadPool.java:547)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:678)
at java.lang.Thread.run(Thread.java:479)
"Acceptor
ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080]" prio=1
tid=0
x4e2c3878 nid=0x6c0e runnable
[0x4fcff000..0x4fcff870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:345)
at
org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:514)
"Rollover"
daemon prio=1 tid=0x4d52b3c8 nid=0x6c0d waiting on monitor
[0x4faff00
0..0x4faff870]
at java.lang.Thread.sleep(Native
Method)
at
org.mortbay.util.RolloverFileOutputStream$Rollover.run(RolloverFileOu
tputStream.java:262)
"SessionScavenger"
daemon prio=1 tid=0x4d51e898 nid=0x6c0c waiting on monitor
[0
x4f8ff000..0x4f8ff870]
at java.lang.Thread.sleep(Native
Method)
at
org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run
(AbstractSessionManager.java:362)
"Thread-
4" daemon prio=1 tid=0x4e21b9c8 nid=0x6c0b waiting on monitor
[0x4f6ff00
0..0x4f6ff870]
at java.lang.Object.wait(Native
Method)
at java.util.TimerThread.mainLoop(Timer.java:427)
at java.util.TimerThread.run(Timer.java:380)
"GC Daemon"
daemon prio=1 tid=0x832a180 nid=0x6c09 waiting on monitor
[0x4ee6200
0..0x4ee62870]
at java.lang.Object.wait(Native
Method)
at sun.misc.GC$Daemon.run(GC.java:98)
"RMI
Reaper" prio=1 tid=0x8329678 nid=0x6c08 waiting on monitor
[0x4ec62000..0x4
ec62870]
at java.lang.Object.wait(Native
Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at
sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:279)
at java.lang.Thread.run(Thread.java:479)
"RMI TCP Accept-1"
daemon prio=1 tid=0x8352810 nid=0x6c07 runnable
[0x4ea62000..
0x4ea62870]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:326)
at java.lang.Thread.run(Thread.java:479)
"Thread-3" daemon
prio=1 tid=0x85b9720 nid=0x6c06 runnable
[0x4e7ff000..0x4e7ff8
70]
at
java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:463)
at
java.net.ServerSocket.implAccept(ServerSocket.java:238)
at
java.net.ServerSocket.accept(ServerSocket.java:217)
at
org.jboss.web.WebServer.run(WebServer.java:256)
at
org.jboss.web.ThreadPool$Worker.run(ThreadPool.java:140)
"ScannerThread"
daemon prio=1 tid=0x8608a10 nid=0x6c05 waiting on monitor
[0x4e4
ff000..0x4e4ff870]
at java.lang.Thread.sleep(Native
Method)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
loop(AbstractDeploymentScanner.java:212)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
run(AbstractDeploymentScanner.java:185)
"Thread-
2" daemon prio=1 tid=0x8609870 nid=0x6c04 waiting on monitor
[0x4e1b5000
..0x4e1b5870]
at java.lang.Object.wait(Native
Method)
at java.util.TimerThread.mainLoop(Timer.java:427)
at java.util.TimerThread.run(Timer.java:380)
"Thread-1"
daemon prio=1 tid=0x4d06d018 nid=0x6c03 waiting on monitor
[0x4d7ff00
0..0x4d7ff870]
at java.lang.Object.wait(Native
Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at
org.jboss.mx.logging.LoggerContext$GarbageMonitor.run(LoggerContext.j
ava:451)
"Thread-
0" prio=1 tid=0x80e31e8 nid=0x6bb7 waiting on monitor
[0..0xbfffd6b8]
"Signal Dispatcher" daemon prio=1
tid=0x80c9598 nid=0x6bff waiting on monitor
[0
..0]
"Finalizer" daemon prio=1 tid=0x80c2628
nid=0x6bfc waiting on monitor [0x4befe00
0..0x4befe870]
at
java.lang.Object.wait(Native Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
"Reference
Handler" daemon prio=1 tid=0x80c12e8 nid=0x6bfb waiting on monitor
[0
x4bcfe000..0x4bcfe870]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
"VM
Thread" prio=1 tid=0x80beb90 nid=0x6bfa runnable
"VM
Periodic Task Thread" prio=1 tid=0x80c81e8 nid=0x6bfd waiting on
monitor
"Suspend Checker Thread" prio=1 tid=0x80c8bc0
nid=0x6bfe runnable
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-12 19:36
Message:
Logged In: YES
user_id=39204
Here is the thread dump from the testsuite
thread:
"WATCHDOG" daemon prio=1 tid=0x741f0e48
nid=0x75f8 waiting on monitor [0x7192a00
0..0x7192a870]
at
java.lang.Object.wait(Native Method)
at
org.apache.tools.ant.util.Watchdog.run(Watchdog.java:116)
at
java.lang.Thread.run(Thread.java:479)
"Thread-106" daemon
prio=1 tid=0x741f0ce0 nid=0x75f7 waiting on monitor
[0x7172a
000..0x7172a870]
at java.lang.Object.wait(Native
Method)
at
java.io.PipedInputStream.read(PipedInputStream.java:227)
at
java.lang.ProcessInputStream.read(UNIXProcess.java:345)
at
java.io.PipedInputStream.read(PipedInputStream.java:272)
at
java.io.InputStream.read(InputStream.java:86)
at
org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:105)
at java.lang.Thread.run(Thread.java:479)
"Thread-105"
daemon prio=1 tid=0x741f0b78 nid=0x75f6 waiting on monitor
[0x7152a
000..0x7152a870]
at java.lang.Object.wait(Native
Method)
at
java.io.PipedInputStream.read(PipedInputStream.java:227)
at
java.lang.ProcessInputStream.read(UNIXProcess.java:345)
at
java.io.PipedInputStream.read(PipedInputStream.java:272)
at
java.io.InputStream.read(InputStream.java:86)
at
org.apache.tools.ant.taskdefs.StreamPumper.run(StreamPumper.java:105)
at java.lang.Thread.run(Thread.java:479)
"stderr reader
pid=30195" daemon prio=1 tid=0x741f0a10 nid=0x75f5 runnable
[0x71
32a000..0x7132a870]
at
java.io.FileInputStream.readBytes(Native Method)
at
java.io.FileInputStream.read(FileInputStream.java:161)
at
java.lang.ProcessInputStream.run(UNIXProcess.java:385)
at
java.lang.Thread.run(Thread.java:479)
"stdout reader
pid=30195" daemon prio=1 tid=0x741f08d8 nid=0x75f4 runnable
[0x70
aff000..0x70aff870]
at
java.io.FileInputStream.readBytes(Native Method)
at
java.io.FileInputStream.read(FileInputStream.java:161)
at
java.lang.ProcessInputStream.run(UNIXProcess.java:385)
at
java.lang.Thread.run(Thread.java:479)
"process forker"
daemon prio=1 tid=0x6e9bcdf0 nid=0x6cea waiting on monitor
[0x6
f6ff000..0x6f6ff870]
at java.lang.Object.wait(Native
Method)
at java.lang.UNIXProcessForker.run(Native Method)
at java.lang.Thread.run(Thread.java:479)
"process reaper"
daemon prio=1 tid=0x6e9d6c88 nid=0x6ce9 runnable
[0x6f4ff000..0
x6f4ff870]
at
java.lang.UNIXProcessReaper.run(Native Method)
at
java.lang.Thread.run(Thread.java:479)
"Signal Dispatcher"
daemon prio=1 tid=0x808e178 nid=0x6ce7 waiting on monitor
[0
..0]
"Finalizer" daemon prio=1 tid=0x8086d98
nid=0x6ce4 waiting on monitor [0x6df6e00
0..0x6df6e870]
at
java.lang.Object.wait(Native Method)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:103)
at
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:157)
"Reference
Handler" daemon prio=1 tid=0x8085280 nid=0x6ce3 waiting on
monitor [0
x6dd6e000..0x6dd6e870]
at
java.lang.Object.wait(Native Method)
at
java.lang.Object.wait(Object.java:415)
at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:105)
"main"
prio=1 tid=0x804e6f0 nid=0x6cc6 waiting on monitor
[0xbfffc000..0xbfffd2b
4]
at java.lang.Object.wait(Native
Method)
at java.lang.Object.wait(Object.java:415)
at
java.lang.UNIXProcess.waitFor(UNIXProcess.java:213)
at
org.apache.tools.ant.taskdefs.Execute.waitFor(Execute.java:467)
at
org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeAsForke
d(JUnitTask.java:680)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitT
ask.java:554)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitT
ask.java:527)
at org.apache.tools.ant.Task.perform(Task.java:319)
at
org.apache.tools.ant.Target.execute(Target.java:309)
at
org.apache.tools.ant.Target.performTasks(Target.java:336)
at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
at org.apache.tools.ant.Main.runBuild(Main.java:610)
at
org.apache.tools.ant.Main.start(Main.java:196)
at
org.apache.tools.ant.Main.main(Main.java:235)
"VM
Thread" prio=1 tid=0x80822f8 nid=0x6ce2 runnable
"VM
Periodic Task Thread" prio=1 tid=0x808cdc8 nid=0x6ce5 waiting on
monitor
"Suspend Checker Thread" prio=1 tid=0x808d7a0
nid=0x6ce6 runnable
----------------------------------------------------------------------
Comment By: Adrian Brock (ejort)
Date: 2002-11-12 15:33
Message:
Logged In: YES
user_id=9459
Hi Chris,
Do you see where ant forks the test? PID 24527
Try running
kill -s sigquit 24527
You might need to run the testsuite from the command
line. I don't know where the output will go if you are
running it from cron
It would be useful to get a threaddump of the
server as well.
Regards,
Adrian
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-12 10:02
Message:
Logged In: YES
user_id=39204
Hi,
I have it running now (a fresh checkout, just running the unit
tests - been going about 1 hour - at 9:30AM GMT).
You can get the
pstree output
here:
http://jboss.kimptoc.net/pstree.txt
It seems to
have stopped somewhere different now...
Regards,
Chris
----------------------------------------------------------------------
Comment By: Adrian Brock (ejort)
Date: 2002-11-11 15:12
Message:
Logged In: YES
user_id=9459
I noticed a typo for "haltonfailure".
I'd be suprised if this was the cause, otherwise
other people would have seen the problem.
Regards,
Adrian
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-11 14:04
Message:
Logged In: YES
user_id=39204
Hi,
Yes - it does seem a little random.
The full details are on this website:
http://jboss.kimptoc.net/jboss-all
[don't worry - it is jboss-head not all...]
I was running jboss direct from CVS - no modifications, extra
jars or config.
Test log is here:
http://jboss.kimptoc.net/jboss-all/build/cronjob_test.log
The specific report you mentioned is here:
http://jboss.kimptoc.net/jboss-
all/testsuite/output/reports/TEST-
org.jboss.test.naming.test.ExternalContextUnitTestCase.xml
I can run it again later and capture the pstree output.
Although I am pretty sure I see the ant java process in ps - as
I have to kill them all off manually when this happens...
Chris
----------------------------------------------------------------------
Comment By: Adrian Brock (ejort)
Date: 2002-11-11 12:09
Message:
Logged In: YES
user_id=9459
That's a bit random.
This test does nothing unless you have
external contexts configured.
What do you get in
output/reports/TEST-
org.jboss.test.naming.test.ExternalContextUnitTestCase.xml
I'm beginning to suspect a bug in ant/junit
especially since you are seeing a hang rather than timeout.
What output do you get from pstree, can you see
ant-java forking java?
Do you have any jars in jre/lib/ext?
Regards,
Adrian
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-11 08:35
Message:
Logged In: YES
user_id=39204
2002-11-10 20:28:29,005 DEBUG
[org.jboss.test.naming.test.ExternalContextUnitTestCase]
JBossTestServices(),
className=org.jboss.test.naming.test.ExternalContextUnitTestCase
2002-
11-10 20:28:29,368 DEBUG
[org.jboss.test.naming.test.ExternalContextUnitTestCase]
JBossTestServices(),
className=org.jboss.test.naming.test.ExternalContextUnitTestCase
2002-
11-10 20:28:29,803 DEBUG
[org.jboss.test.naming.test.ExternalContextUnitTestCase] No
ExternalContext names exist
----------------------------------------------------------------------
Comment By: Adrian Brock (ejort)
Date: 2002-11-10 23:05
Message:
Logged In: YES
user_id=9459
Hi Chris,
Can you attach
testsuite/output/log/test.log
from the hanging test.
Regards,
Adrian
----------------------------------------------------------------------
Comment By: Chris Kimpton (kimptoc)
Date: 2002-11-10 22:31
Message:
Logged In: YES
user_id=39204
Hi,
I just tried running the tests-unit target on a freshly checked
out set of code and still it hangs...
I tried SIGQUIT - on several main java processes - but still did
not see any thread dump in the server.log - or does it go to
the console log?
Thanks,
Chris
----------------------------------------------------------------------
Comment By: Scott M Stark (starksm)
Date: 2002-11-10 17:05
Message:
Logged In: YES
user_id=175228
SIGQUIT is the correct signal to use to generate a thread
dump.
----------------------------------------------------------------------
Comment By: Adrian Brock (ejort)
Date: 2002-11-10 16:42
Message:
Logged In: YES
user_id=9459
Hi Chris,
Can you try it again?
I saw a deadlock with OIL yesterday, it was actually
a deadlock across two VMs during the connection close.
I saw it as a timeout rather than a permenant hang
though.
I also found a problem where the dead letter queue
wasn't being used because of incorrect xml parsing.
This led to infinite redelivery of messages to MDBs.
I've committed these fixes now.
Regards,
Adrian
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=636227&group_id=22866
-------------------------------------------------------
This sf.net email is sponsored by:
To learn the basics of securing your web site with SSL,
click here to get a FREE TRIAL of a Thawte Server Certificate:
http://www.gothawte.com/rd522.html
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development