You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by pn...@scancoin.se on 2004/06/14 16:17:31 UTC

SV: SV: JMX tests

Hi Cameron,
I got the patch in and it seems that the mx4j server is starting and the 

startRMIAdaptor( final MBeanServer server ) in
MX4JComponentRegistrationManager is executed. Port 1099 is listening, but
there seems to be nothing registered, not even "jrmp". I don't get any
errors, Merlin just hangs like this without continuing to boot:


[DEBUG  ] (Orchard): commissioning container [mx4j]
[DEBUG  ] (Orchard.mx4j): commissioning component [registry]
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): incarnation
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): instantiating component with a
null
 constructor
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): applying logger
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): applying context
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): applying configuration
[DEBUG  ] (Orchard.mx4j.registry): MX4J HTTP listener port: 8082
[DEBUG  ] (Orchard.mx4j.registry.lifecycle): applying initialization
Full thread dump Java HotSpot(TM) Client VM (1.4.2-b28 mixed mode):

"GC Daemon" daemon prio=2 tid=0x06dbd988 nid=0xc40 in Object.wait()
[7e5f000..7e
5fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1060fce8> (a sun.misc.GC$LatencyLock)
        at sun.misc.GC$Daemon.run(GC.java:100)
        - locked <0x1060fce8> (a sun.misc.GC$LatencyLock)

"RMI Reaper" prio=5 tid=0x06dbd828 nid=0xfc8 in Object.wait()
[7e1f000..7e1fd94]

        at java.lang.Object.wait(Native Method)
        - waiting on <0x105fa880> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x105fa880> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:330)
        at java.lang.Thread.run(Thread.java:534)

"RMI TCP Accept-0" daemon prio=5 tid=0x00a38cc0 nid=0x9e8 runnable
[7ddf000..7dd
fd94]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x1060eec8> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334)
        at java.lang.Thread.run(Thread.java:534)

"RMI TCP Accept-1099" daemon prio=5 tid=0x00a2fb70 nid=0x9f0 runnable
[7d9f000..
7d9fd94]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x105f72f8> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334)
        at java.lang.Thread.run(Thread.java:534)

"Thread-4" daemon prio=5 tid=0x00a8bbb0 nid=0xa68 in Object.wait()
[700f000..700
fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x105f73e8> (a java.util.TaskQueue)
        at java.lang.Object.wait(Object.java:429)
        at java.util.TimerThread.mainLoop(Timer.java:403)
        - locked <0x105f73e8> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:382)

"Thread-2" prio=5 tid=0x07555cb8 nid=0xce8 runnable [7d4f000..7d4fd94]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
        - locked <0x105f7430> (a java.net.PlainSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:448)
        at java.net.ServerSocket.accept(ServerSocket.java:419)
        at mx4j.adaptor.http.HttpAdaptor$1.run(HttpAdaptor.java:546)
        at java.lang.Thread.run(Thread.java:534)

"Commissioner [2]" prio=5 tid=0x0754a410 nid=0xb1c in Object.wait()
[7ccf000..7c
cfd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x105e2d88> (a
org.apache.avalon.composition.model.impl.Si
mpleFIFO)
        at
org.apache.avalon.composition.model.impl.SimpleFIFO.get(SimpleFIFO.ja
va:61)
        - locked <0x105e2d88> (a
org.apache.avalon.composition.model.impl.Simple
FIFO)
        at
org.apache.avalon.composition.model.impl.Commissioner.run(Commissione
r.java:179)
        at java.lang.Thread.run(Thread.java:534)

"Commissioner [1]" prio=5 tid=0x0754b0a8 nid=0x2ec in Object.wait()
[7c8f000..7c
8fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x105e1848> (a
org.apache.avalon.composition.model.impl.Co
mmissionRequest)
        at
org.apache.avalon.composition.model.impl.CommissionRequest.waitForCom
pletion(CommissionRequest.java:131)
        at
org.apache.avalon.composition.model.impl.CommissionRequest.waitForCom
pletion(CommissionRequest.java:88)
        - locked <0x105e1848> (a
org.apache.avalon.composition.model.impl.Commis
sionRequest)
        at
org.apache.avalon.composition.model.impl.Commissioner.commission(Comm
issioner.java:138)
        at
org.apache.avalon.composition.model.impl.DefaultContainmentModel.comm
ission(DefaultContainmentModel.java:228)
        - locked <0x105c9258> (a
org.apache.avalon.composition.util.DefaultState
)
        at
org.apache.avalon.composition.model.impl.Commissioner.run(Commissione
r.java:185)
        at java.lang.Thread.run(Thread.java:534)

"Thread-0" prio=5 tid=0x06f8ce38 nid=0x9cc in Object.wait()
[744f000..744fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x105774e8> (a
org.apache.avalon.merlin.impl.SimpleFIFO)
        at org.apache.avalon.merlin.impl.SimpleFIFO.get(SimpleFIFO.java:55)
        - locked <0x105774e8> (a org.apache.avalon.merlin.impl.SimpleFIFO)
        at
org.apache.avalon.merlin.impl.DefaultKernel$State.run(DefaultKernel.j
ava:372)
        at java.lang.Thread.run(Thread.java:534)

"Signal Dispatcher" daemon prio=10 tid=0x00a1daf8 nid=0x498 waiting on
condition
 [0..0]

"JDWP Command Reader" daemon prio=5 tid=0x0003fdb8 nid=0xdb4 runnable [0..0]

"JDWP Event Helper Thread" daemon prio=5 tid=0x0003f000 nid=0xb20 runnable
[0..0
]

"JDWP Transport Listener: dt_socket" daemon prio=5 tid=0x0003e628 nid=0x934
runn
able [0..6c0fb58]

"Finalizer" daemon prio=9 tid=0x009e0c18 nid=0xa9c in Object.wait()
[2b9f000..2b
9fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x104fe768> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
        - locked <0x104fe768> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x009df760 nid=0xbc in Object.wait()
[2b5
f000..2b5fd94]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x104fe788> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:429)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
        - locked <0x104fe788> (a java.lang.ref.Reference$Lock)

"main" prio=5 tid=0x00035e18 nid=0xda0 in Object.wait() [7f000..7fc40]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x105e18d0> (a
org.apache.avalon.composition.model.impl.Co
mmissionRequest)
        at
org.apache.avalon.composition.model.impl.CommissionRequest.waitForCom
pletion(CommissionRequest.java:131)
        at
org.apache.avalon.composition.model.impl.CommissionRequest.waitForCom
pletion(CommissionRequest.java:88)
        - locked <0x105e18d0> (a
org.apache.avalon.composition.model.impl.Commis
sionRequest)
        at
org.apache.avalon.composition.model.impl.Commissioner.commission(Comm
issioner.java:138)
        at
org.apache.avalon.composition.model.impl.DefaultContainmentModel.comm
ission(DefaultContainmentModel.java:228)
        - locked <0x10578048> (a
org.apache.avalon.composition.util.DefaultState
)
        at
org.apache.avalon.merlin.impl.DefaultKernel.startup(DefaultKernel.jav
a:204)
        - locked <0x105774f8> (a
org.apache.avalon.merlin.impl.DefaultKernel$Sta
te)
        at
org.apache.avalon.merlin.impl.DefaultFactory.create(DefaultFactory.ja
va:317)
        at org.apache.avalon.merlin.cli.Main.<init>(Main.java:301)
        at org.apache.avalon.merlin.cli.Main.main(Main.java:255)

"VM Thread" prio=5 tid=0x00a1b6f8 nid=0xd30 runnable

"VM Periodic Task Thread" prio=10 tid=0x00a20570 nid=0xeb4 waiting on
condition

"Suspend Checker Thread" prio=10 tid=0x00a1d078 nid=0xe40 runnable


Do you have any idea what that could be?


Thanks in advance

/peter