Full thread dump Java HotSpot(TM) Client VM (1.4.0-b92 mixed mode): "RMI TCP Connection(7)-129.156.75.139" daemon prio=5 tid=0x137078 nid=0x18 runnable [f127f000..f12819c0] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:116) at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) at java.io.BufferedInputStream.read1(BufferedInputStream.java:222) at java.io.BufferedInputStream.read(BufferedInputStream.java:277) - locked (a java.io.BufferedInputStream) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:721) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:682) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:565) - locked (a sun.net.www.protocol.http.HttpURLConnection) at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:1144) at sun.net.www.protocol.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:1158) at sun.misc.URLClassPath$Loader.getResource(URLClassPath.java:399) at sun.misc.URLClassPath.getResource(URLClassPath.java:135) at java.net.URLClassLoader$1.run(URLClassLoader.java:190) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) - locked (a sun.rmi.server.LoaderHandler$Loader) at java.lang.ClassLoader.loadClass(ClassLoader.java:262) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322) - locked (a sun.rmi.server.LoaderHandler$Loader) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:207) at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:427) at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:159) at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:629) at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257) at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:200) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1503) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1425) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1616) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1264) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:322) at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source) at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:342) at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207) at sun.rmi.transport.Transport$1.run(Transport.java:148) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:144) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701) at java.lang.Thread.run(Thread.java:536) "RMI RenewClean-[129.156.75.139:40174]" daemon prio=5 tid=0x286c78 nid=0x14 waiting on monitor [f1181000..f11819c0] at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked (a java.lang.ref.ReferenceQueue$Lock) at sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:500) at java.lang.Thread.run(Thread.java:536) "RMI TCP Accept-1099" daemon prio=5 tid=0x135d70 nid=0xc runnable [f1c81000..f1c819c0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:343) - locked (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:438) at java.net.ServerSocket.accept(ServerSocket.java:409) at sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:334) at java.lang.Thread.run(Thread.java:536) "Thread-1" daemon prio=5 tid=0x10b0f8 nid=0xb waiting on monitor [f1d81000..f1d819c0] at java.lang.Object.wait(Native Method) - waiting on (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "Signal Dispatcher" daemon prio=10 tid=0xa39d0 nid=0x9 runnable [0..0] "Finalizer" daemon prio=8 tid=0x9f008 nid=0x6 waiting on monitor [fa381000..fa3819c0] at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked (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=0x9e610 nid=0x5 waiting on monitor [fdf81000..fdf819c0] at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked (a java.lang.ref.Reference$Lock) "main" prio=5 tid=0x29ad0 nid=0x1 waiting on monitor [ffbed000..ffbede30] at java.lang.Thread.sleep(Native Method) at sun.rmi.registry.RegistryImpl.main(RegistryImpl.java:321) "VM Thread" prio=5 tid=0x9d230 nid=0x4 runnable "VM Periodic Task Thread" prio=10 tid=0xa2710 nid=0x7 waiting on monitor "Suspend Checker Thread" prio=10 tid=0xa3070 nid=0x8 runnable