Here's the output of the jstack..
On Wed, Jul 17, 2013 at 3:52 PM, Andrus Adamchik <and...@objectstyle.org>wrote: > You could try "jstack <pid>" to see what's happening if the app is still > alive. > > On Jul 17, 2013, at 10:41 PM, Tony Giaccone <tgiacc...@gmail.com> wrote: > > > I'm guessing it has something to do with my install of the JDK/JRE > > > > is there an easy way to increase the logging so I can see where the app > is hanging?? > > > > Tony > > > > On Jul 17, 2013, at 3:28 PM, Andrus Adamchik <and...@objectstyle.org> > wrote: > > > >> Odd indeed. > >> > >> I have Centos5.5 here running on VirtualBox. Just tried it… I can start > 3.1B2 Modeler with either OpenJDK or Oracle Java (both 1.7.0_25). Logged in > under root, but really hope that shouldn't matter… CayenneModeler won't > attempt to write anywhere outside $HOME. > >> > >> Andrus > >> > >> > >> > >> On Jul 17, 2013, at 9:37 PM, Tony Giaccone <tgiacc...@gmail.com> wrote: > >> > >>> > >>> New Job, new environment. > >>> > >>> I've been handed a new laptop running Ubuntu 13 (64 bit) I've > installed open jdk 7 and downloaded cayenne 3.0.2 and 3.1B2 > >>> > >>> I start the modeler at the command line. > >>> > >>> $ java -jar CayenneModeler.jar > >>> > >>> 3.0.2 works like a charm. > >>> > >>> 3.1B2 hangs after emitting four lines. > >>> > >>> Jul 17, 2013. org.apache.cayenne.modeler.util.ModelerLogger info > >>> INFO: Starting Cayenne Modeler. > >>> Jul 17, 2013. org.apache.cayenne.modeler.util.ModelerLogger info > >>> INFO: JRE v.1.7.0_25 at /usr/lib/jvm/java-7-openjdk-amd64/jre > >>> > >>> Nothing more.. > >>> > >>> I copied those lines by hand as I'm writing this on my iPhone. > >>> > >>> Any suggestions as to why this is happening. Or how to get more > detailed info a out what is happening? > >>> > >>> > >>> Tony > >> > > > >
2013-07-17 16:04:28 Full thread dump OpenJDK 64-Bit Server VM (23.7-b01 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007f8d88001000 nid=0x28d7 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "cayenne-project-watchdog" daemon prio=10 tid=0x00007f8d602e6800 nid=0x287f waiting on condition [0x00007f8d7596d000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.cayenne.modeler.util.FileWatchdog.run(FileWatchdog.java:208) "Thread-3" daemon prio=10 tid=0x00007f8d601b0800 nid=0x287e in Object.wait() [0x00007f8d75eca000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d89c0630> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:503) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1476) - locked <0x00000007d89c0630> (a java.util.LinkedList) "Timer-0" daemon prio=10 tid=0x00007f8d6001a000 nid=0x2879 in Object.wait() [0x00007f8d7631b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d89c0768> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000007d89c0768> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "DestroyJavaVM" prio=10 tid=0x00007f8dbc009000 nid=0x2867 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "TimerQueue" daemon prio=10 tid=0x00007f8dbc5f0800 nid=0x2878 waiting on condition [0x00007f8d7641c000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d89c0888> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:724) "AWT-EventQueue-0" prio=10 tid=0x00007f8dbc5e7800 nid=0x2877 waiting on condition [0x00007f8d7651d000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d8a5c010> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.awt.EventQueue.getNextEvent(EventQueue.java:543) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) "AWT-Shutdown" prio=10 tid=0x00007f8dbc5e6800 nid=0x2876 in Object.wait() [0x00007f8d7661e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8aa4078> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x00000007d8aa4078> (a java.lang.Object) at java.lang.Thread.run(Thread.java:724) "AWT-XAWT" daemon prio=10 tid=0x00007f8dbc55a800 nid=0x2875 runnable [0x00007f8d7671f000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:627) at sun.awt.X11.XToolkit.run(XToolkit.java:591) at java.lang.Thread.run(Thread.java:724) "Java2D Disposer" daemon prio=10 tid=0x00007f8dbc52a800 nid=0x2874 in Object.wait() [0x00007f8d9c174000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8a5e8a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007d8a5e8a0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:724) "Service Thread" daemon prio=10 tid=0x00007f8dbc1da000 nid=0x2872 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f8dbc1d8000 nid=0x2871 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f8dbc1d5000 nid=0x2870 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f8dbc1d3000 nid=0x286f runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f8dbc179000 nid=0x286e in Object.wait() [0x00007f8db59ff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8aa4550> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007d8aa4550> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) "Reference Handler" daemon prio=10 tid=0x00007f8dbc177000 nid=0x286d in Object.wait() [0x00007f8db5b00000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d89c09f0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000007d89c09f0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00007f8dbc16e800 nid=0x286c runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f8dbc017000 nid=0x2868 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f8dbc018800 nid=0x2869 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f8dbc01a800 nid=0x286a runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f8dbc01c800 nid=0x286b runnable "VM Periodic Task Thread" prio=10 tid=0x00007f8dbc1e4800 nid=0x2873 waiting on condition JNI global references: 582