If I press cntr+break when this exception is caught I get the attached print out. The problem appears when I clone the node and try to access the below level nodes. If I don't clone the node I don't have any problem with my application.
I am using:
- j2sdk-1_4_0_01-windows-i586
- java3d-1_3-beta2-windows-i586-opengl-sdk
- java3d-1_3-beta2-windows-i586-opengl-rt
Best regards,
Ali
Kelvin Chung wrote:
A. Murat Tanyer wrote:
Dear all,
I am trying to access to a Shape3D object which is already attached to
a BranchGroup (I first clone the node and try to access the object in
this cloned BG). The code and scenegraphs are attached. During run
time, I am getting the exception:
Exception caught: Index: 0, Size: 0
I can see print out 2 but I cannot see print out 3. So there is
something wrong in the line:
Node tgt = ((BranchGroup)cN).getChild(0);
Can someone give me a hint?
Please send us a complete test case to investigate. One way to deal with
deadlock/hang
is to exam. the stack trace when it happens by pressing Ctrl-Break
(assume you are using Windows).
If the deadlock is in Java3D threads we're happy to fix that.
Thanks.
- Kelvin
----------
Java 3D Team
Sun Microsystems Inc.
------------------------------------------------------------------------
//MY CODE
BranchGroup BG_Column = new BranchGroup();
BG_Column.setCapability(BranchGroup.ALLOW_DETACH);
TransformGroup T_TGR = new TransformGroup(rotateX_s);
TransformGroup T_TGT = new TransformGroup(translate1);
T_TGT.addChild(T_TGR);
BG_Column.addChild(T_TGT);
System.out.println("ch: " + BG_Column.numChildren()); // returns: 1
System.out.println("1");
Node cN = BG_Column.cloneNode(true);
System.out.println("2");
Node tgt = ((BranchGroup)cN).getChild(0);
System.out.println("3");
Node tgr = ((TransformGroup)tgt).getChild(0);
System.out.println("4");
Node part2 = ((TransformGroup)tgr).getChild(0);
System.out.println("5");
objTransp.setCapability(TransparencyAttributes.ALLOW_VALUE_WRITE);
System.out.println("6");
objTransp.setTransparencyMode(TransparencyAttributes.BLENDED);
System.out.println("7");
objTransp.setTransparency(0.5f);
System.out.println("8");
Appearance app2 = ((BoxDef)part2).getAppearance();
app2.setTransparencyAttributes(objTransp);
System.out.println("9");
((BoxDef)(part2)).setAppearance(app2);
System.out.println("10");
------------------------------------------------------------------------
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".
> cd C:\book > java ModelClipTest
C:\book>java ModelClipTest
GetModuleHandleA succeed
LoadLibrary returns baaa0000
Try close
Prj Name: q
Pass: q
File Name: ballink.IFC
lb_case1::CreateNewDatabase Existing database was deleted
lb_case1::CreateDatabase, Database created and opened
Bye :-)
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode):
"Thread-3" prio=5 tid=0x006EA200 nid=0xff09147b waiting on monitor [0..57f98c]
"AWT-EventQueue-0" prio=7 tid=0x006DF7B0 nid=0xff09422b runnable [bc2e000..bc2fd98]
at java.lang.ClassLoader.findBootstrapClass(Native Method)
at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:730)
at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
- locked <0311F6D8> (a sun.misc.Launcher$ExtClassLoader)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
- locked <0311F5C0> (a sun.misc.Launcher$AppClassLoader)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
- locked <0311F5C0> (a sun.misc.Launcher$AppClassLoader)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
- locked <0311F5C0> (a sun.misc.Launcher$AppClassLoader)
at ModelClipTest.runScenegraph(ModelClipTest.java:609)
at OKButtonListener.actionPerformed(OKButtonListener.java:33)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1525)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1582)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3359)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3074)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3004)
at java.awt.Container.dispatchEventImpl(Container.java:1568)
at java.awt.Window.dispatchEventImpl(Window.java:1581)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
"AWT-Shutdown" prio=7 tid=0x006DD090 nid=0xff096b0f waiting on monitor
[b95f000..b95fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0315A500> (a java.lang.Object)
at java.lang.Object.wait(Object.java:426)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0315A500> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:536)
"J3D-Renderer-1" prio=5 tid=0x006CC120 nid=0xff0964a3 waiting on monitor
[b7df000..b7dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A48B8> (a javax.media.j3d.Renderer)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <031A48B8> (a javax.media.j3d.Renderer)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-MasterControl" prio=5 tid=0x006CAEB0 nid=0xff0966df waiting on monitor
[b77f000..b77fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A4A10> (a javax.media.j3d.MasterControl)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3366)
- locked <031A4A10> (a javax.media.j3d.MasterControl)
at javax.media.j3d.MasterControl.doWork(MasterControl.java:2850)
at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)
"J3D-TimerThread" prio=5 tid=0x006CB0F0 nid=0xff09790b waiting on monitor
[b71f000..b71fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A4B28> (a javax.media.j3d.TimerThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:128)
- locked <031A4B28> (a javax.media.j3d.TimerThread)
at javax.media.j3d.TimerThread.run(TimerThread.java:92)
"J3D-RenderingAttributesStructureUpdateThread" prio=5 tid=0x006CB240 nid=0xff097b27
waiting on monitor [b06f000..b06fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A4B80> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <031A4B80> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"AWT-Windows" daemon prio=7 tid=0x006C75F0 nid=0xff090aeb runnable [b0cf000..b0cfd98]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:240)
at java.lang.Thread.run(Thread.java:536)
"TimerQueue" daemon prio=5 tid=0x006BB960 nid=0xff09f843 waiting on monitor
[b00f000..b00fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031585C8> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:231)
- locked <031585C8> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:536)
"Signal Dispatcher" daemon prio=10 tid=0x006AA160 nid=0xff0926ab waiting on monitor
[0..0]
"Finalizer" daemon prio=9 tid=0x006A7D10 nid=0xff09ef2b waiting on monitor
[adcf000..adcfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F550> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0311F550> (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=0x006A6A40 nid=0xff09079f waiting on monitor
[ad6f000..ad6fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F5B8> (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 <0311F5B8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0x006A5C60 nid=0xff091a2b runnable
"VM Periodic Task Thread" prio=10 tid=0x006A9260 nid=0xff09ea03 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x006A9010 nid=0xff0938c7 runnable
radius: 4219.123656086349
center: (15712.323232111774, 3299.1608389263542, -7570.571707354582)
pxf: 15712.323
pyf: 3299.161
pzf: -7570.572
viewDistance: 7130.105886296976
OK Button Clicked
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode):
"J3D-InputDeviceScheduler-4" prio=5 tid=0x00729A10 nid=0xff0a458f waiting on monitor
[d65f000..d65fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299AD8> (a javax.media.j3d.InputDeviceScheduler)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <03299AD8> (a javax.media.j3d.InputDeviceScheduler)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"J3D-SoundSchedulerUpdateThread-4" prio=5 tid=0x007286D0 nid=0xff0a581b waiting on
monitor [d5ff000..d5ffd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299B68> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299B68> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-RenderStructureUpdateThread-4" prio=5 tid=0x00727550 nid=0xff0a5a97 waiting on
monitor [d59f000..d59fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299BE0> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299BE0> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-InputDeviceScheduler-3" prio=5 tid=0x00726060 nid=0xff0a5d23 waiting on monitor
[d53f000..d53fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299C58> (a javax.media.j3d.InputDeviceScheduler)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <03299C58> (a javax.media.j3d.InputDeviceScheduler)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"J3D-SoundSchedulerUpdateThread-3" prio=5 tid=0x00726C90 nid=0xff0a5fbf waiting on
monitor [d4df000..d4dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299CE8> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299CE8> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-RenderStructureUpdateThread-3" prio=5 tid=0x007258E0 nid=0xff0a524b waiting on
monitor [d47f000..d47fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299D60> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299D60> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-InputDeviceScheduler-2" prio=5 tid=0x007244E0 nid=0xff0a54c7 waiting on monitor
[d41f000..d41fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299DD8> (a javax.media.j3d.InputDeviceScheduler)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <03299DD8> (a javax.media.j3d.InputDeviceScheduler)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"J3D-SoundSchedulerUpdateThread-2" prio=5 tid=0x00723170 nid=0xff0a5753 waiting on
monitor [d3bf000..d3bfd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299E68> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299E68> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-RenderStructureUpdateThread-2" prio=5 tid=0x00723DA0 nid=0xff0a69ef waiting on
monitor [d35f000..d35fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299EE0> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299EE0> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-InputDeviceScheduler-1" prio=5 tid=0x00722070 nid=0xff0a6c7b waiting on monitor
[d2ff000..d2ffd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299F58> (a javax.media.j3d.InputDeviceScheduler)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <03299F58> (a javax.media.j3d.InputDeviceScheduler)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"J3D-SoundSchedulerUpdateThread-1" prio=5 tid=0x007216B0 nid=0xff0a6ef7 waiting on
monitor [d29f000..d29fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03299FE8> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <03299FE8> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-RenderStructureUpdateThread-1" prio=5 tid=0x007203C0 nid=0xff0a6183 waiting on
monitor [d23f000..d23fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A060> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A060> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-BehaviorScheduler-1" prio=5 tid=0x00720EB0 nid=0xff0a641f waiting on monitor
[d1df000..d1dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A0D8> (a javax.media.j3d.BehaviorScheduler)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A0D8> (a javax.media.j3d.BehaviorScheduler)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-TransformStructureUpdateThread-1" prio=5 tid=0x0071D2D0 nid=0xff0a66ab waiting on
monitor [d17f000..d17fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A178> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A178> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-RenderingEnvironmentStructureUpdateThread-1" prio=5 tid=0x0071E0E0 nid=0xff0a7927
waiting on monitor [d11f000..d11fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A1F0> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A1F0> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-SoundStructureUpdateThread-1" prio=5 tid=0x0071C140 nid=0xff0a7bb3 waiting on
monitor [d0bf000..d0bfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A268> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A268> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-GeometryStructureUpdateThread-1" prio=5 tid=0x0071C9E0 nid=0xff0a7e4f waiting on
monitor [d05f000..d05fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A2E0> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A2E0> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-BehaviorStructureUpdateThread-1" prio=5 tid=0x0071A2B0 nid=0xff0a70db waiting on
monitor [cfff000..cfffd98]
at java.lang.Object.wait(Native Method)
- waiting on <0329A358> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0329A358> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"Thread-5" prio=7 tid=0x00719780 nid=0xff0a7357 waiting on monitor [cf9f000..cf9fd98]
at java.lang.Thread.sleep(Native Method)
at cv97.SceneGraph.run(SceneGraph.java:3358)
at java.lang.Thread.run(Thread.java:536)
"Image Fetcher 2" daemon prio=9 tid=0x00713CA0 nid=0xff0a766f waiting on monitor
[cf3f000..cf3fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A5198> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:114)
- locked <031A5198> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:163)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
"Image Fetcher 1" daemon prio=9 tid=0x007111C0 nid=0xff0988fb waiting on monitor
[cedf000..cedfd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A5198> (a java.util.Vector)
at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:114)
- locked <031A5198> (a java.util.Vector)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:163)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
"Thread-4" prio=7 tid=0x0070CB10 nid=0xff098b77 waiting on monitor [ca7f000..ca7fd98]
at java.lang.Thread.sleep(Native Method)
at com.vstl.swing.jbprojectgantt.util.DemoFrame.run(DemoFrame.java:118)
at java.lang.Thread.run(Thread.java:536)
"Thread-3" prio=5 tid=0x006EA200 nid=0xff09147b waiting on monitor [0..57f98c]
"AWT-EventQueue-0" prio=7 tid=0x006DF7B0 nid=0xff09422b waiting on monitor
[bc2f000..bc2fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A5E10> (a java.awt.EventQueue)
at java.lang.Object.wait(Object.java:426)
at java.awt.EventQueue.getNextEvent(EventQueue.java:329)
- locked <031A5E10> (a java.awt.EventQueue)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:155)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
"AWT-Shutdown" prio=7 tid=0x006DD090 nid=0xff096b0f waiting on monitor
[b95f000..b95fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0315A500> (a java.lang.Object)
at java.lang.Object.wait(Object.java:426)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0315A500> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:536)
"J3D-Renderer-1" prio=5 tid=0x006CC120 nid=0xff0964a3 waiting on monitor
[b7df000..b7dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2AC8> (a javax.media.j3d.Renderer)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <031A2AC8> (a javax.media.j3d.Renderer)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-MasterControl" prio=5 tid=0x006CAEB0 nid=0xff0966df waiting on monitor
[b77f000..b77fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2C20> (a javax.media.j3d.MasterControl)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3366)
- locked <031A2C20> (a javax.media.j3d.MasterControl)
at javax.media.j3d.MasterControl.doWork(MasterControl.java:2850)
at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)
"J3D-TimerThread" prio=5 tid=0x006CB0F0 nid=0xff09790b waiting on monitor
[b71f000..b71fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2D38> (a javax.media.j3d.TimerThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:128)
- locked <031A2D38> (a javax.media.j3d.TimerThread)
at javax.media.j3d.TimerThread.run(TimerThread.java:92)
"J3D-RenderingAttributesStructureUpdateThread" prio=5 tid=0x006CB240 nid=0xff097b27
waiting on monitor [b06f000..b06fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2D90> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <031A2D90> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"AWT-Windows" daemon prio=7 tid=0x006C75F0 nid=0xff090aeb runnable [b0cf000..b0cfd98]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:240)
at java.lang.Thread.run(Thread.java:536)
"TimerQueue" daemon prio=5 tid=0x006BB960 nid=0xff09f843 waiting on monitor
[b00f000..b00fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031585C8> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:231)
- locked <031585C8> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:536)
"Signal Dispatcher" daemon prio=10 tid=0x006AA160 nid=0xff0926ab waiting on monitor
[0..0]
"Finalizer" daemon prio=9 tid=0x006A7D10 nid=0xff09ef2b waiting on monitor
[adcf000..adcfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F550> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0311F550> (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=0x006A6A40 nid=0xff09079f waiting on monitor
[ad6f000..ad6fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F5B8> (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 <0311F5B8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0x006A5C60 nid=0xff091a2b runnable
"VM Periodic Task Thread" prio=10 tid=0x006A9260 nid=0xff09ea03 waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x006A9010 nid=0xff0938c7 runnable
x: 176
y: 267
javax.media.j3d.CapabilityNotSetException: Group: no capability to detach BranchGroup
at javax.media.j3d.Group.removeAllChildren(Group.java:385)
at close_DBListener.actionPerformed(close_DBListener.java:14)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:227)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1525)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1582)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3359)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3074)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3004)
at java.awt.Container.dispatchEventImpl(Container.java:1568)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
Compilation result of schema: IFC151
====================================
0 WARNINGS detected.
0 ERRORS detected.
C:\book>
> cd C:\book
> java ModelClipTest
C:\book>java ModelClipTest
Try close
Prj Name: q
Pass: q
File Name: Chalet-IFC151_final.ifc
lb_case1::CreateNewDatabase Existing database was deleted
lb_case1::CreateDatabase, Database created and opened
Bye :-)
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode):
"Thread-3" prio=5 tid=0x006EABB0 nid=0xff09376b waiting on monitor [0..57f98c]
"AWT-EventQueue-0" prio=7 tid=0x006DF830 nid=0xff09820f waiting on monitor
[bc2f000..bc2fd98]
at java.lang.FDBigInt.sub(FloatingDecimal.java:2123)
at java.lang.FloatingDecimal.doubleValue(FloatingDecimal.java:1519)
at java.lang.FloatingDecimal.floatValue(FloatingDecimal.java:1715)
at java.lang.Float.valueOf(Float.java:186)
at java.lang.Float.<init>(Float.java:270)
at IFC_Floor_Query.query_floor(IFC_Floor_Query.java:405)
at
IFC_BuildingStorey_Query.query_buildingstorey(IFC_BuildingStorey_Query.java:84)
at ModelClipTest.runScenegraph(ModelClipTest.java:604)
at OKButtonListener.actionPerformed(OKButtonListener.java:33)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1525)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1582)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3359)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3074)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3004)
at java.awt.Container.dispatchEventImpl(Container.java:1568)
at java.awt.Window.dispatchEventImpl(Window.java:1581)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
"AWT-Shutdown" prio=7 tid=0x006DD120 nid=0xff099687 waiting on monitor
[b95f000..b95fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0315A500> (a java.lang.Object)
at java.lang.Object.wait(Object.java:426)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <0315A500> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:536)
"J3D-Renderer-1" prio=5 tid=0x006CD630 nid=0xff09d073 waiting on monitor
[b06f000..b06fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2AC8> (a javax.media.j3d.Renderer)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <031A2AC8> (a javax.media.j3d.Renderer)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-MasterControl" prio=5 tid=0x006CB450 nid=0xff0941ef waiting on monitor
[b7df000..b7dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2C20> (a javax.media.j3d.MasterControl)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3366)
- locked <031A2C20> (a javax.media.j3d.MasterControl)
at javax.media.j3d.MasterControl.doWork(MasterControl.java:2850)
at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)
"J3D-TimerThread" prio=5 tid=0x006CB240 nid=0xff09447b waiting on monitor
[b77f000..b77fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2D38> (a javax.media.j3d.TimerThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:128)
- locked <031A2D38> (a javax.media.j3d.TimerThread)
at javax.media.j3d.TimerThread.run(TimerThread.java:92)
"J3D-RenderingAttributesStructureUpdateThread" prio=5 tid=0x006CCBD0 nid=0xff0946f7
waiting on monitor [b71f000..b71fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031A2D90> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <031A2D90> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"AWT-Windows" daemon prio=7 tid=0x006C75F0 nid=0xff09dde7 runnable [b0cf000..b0cfd98]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:240)
at java.lang.Thread.run(Thread.java:536)
"TimerQueue" daemon prio=5 tid=0x006BB960 nid=0xff09f34b waiting on monitor
[b00f000..b00fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031585C8> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:231)
- locked <031585C8> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:536)
"Signal Dispatcher" daemon prio=10 tid=0x006AA160 nid=0xff096157 waiting on monitor
[0..0]
"Finalizer" daemon prio=9 tid=0x006A7D10 nid=0xff097b27 waiting on monitor
[adcf000..adcfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F550> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0311F550> (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=0x006A6A40 nid=0xff0924e7 waiting on monitor
[ad6f000..ad6fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311F5B8> (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 <0311F5B8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0x006A5C60 nid=0xff092773 runnable
"VM Periodic Task Thread" prio=10 tid=0x006A9260 nid=0xff09667f waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x006A9010 nid=0xff0963e3 runnable
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
ch: 1
1
2
Exception caught in Java3D_Column: Index: 0, Size: 0
:-(
Full thread dump Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode):
"Image Fetcher 0" daemon prio=4 tid=0x007259B0 nid=0xff0a663b runnable
[b8cf000..b8cfd98]
at sun.awt.image.GifImageDecoder.parseImage(Native Method)
at sun.awt.image.GifImageDecoder.readImage(GifImageDecoder.java:603)
at sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:220)
at
sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:168)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
"Thread-3" prio=5 tid=0x006EABB0 nid=0xff09376b waiting on monitor [0..57f98c]
"AWT-EventQueue-0" prio=7 tid=0x006DF830 nid=0xff09820f waiting on monitor
[bc2f000..bc2fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031902F0> (a java.awt.MediaTracker)
at java.awt.MediaTracker.waitForID(MediaTracker.java:631)
- locked <031902F0> (a java.awt.MediaTracker)
at javax.swing.ImageIcon.loadImage(ImageIcon.java:232)
- locked <031902F0> (a java.awt.MediaTracker)
at javax.swing.ImageIcon.<init>(ImageIcon.java:125)
at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
at com.vstl.swing.jbprojectgantt.util.DemoFrame.<init>(DemoFrame.java:41)
at
com.vstl.swing.jbprojectgantt.JBProjectGanttX.<clinit>(JBProjectGanttX.java:126)
at ModelClipTest.runScenegraph(ModelClipTest.java:616)
at OKButtonListener.actionPerformed(OKButtonListener.java:33)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1767)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1820)
at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:258)
at java.awt.Component.processMouseEvent(Component.java:5021)
at java.awt.Component.processEvent(Component.java:4818)
at java.awt.Container.processEvent(Container.java:1525)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1582)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3359)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3074)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3004)
at java.awt.Container.dispatchEventImpl(Container.java:1568)
at java.awt.Window.dispatchEventImpl(Window.java:1581)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
"AWT-Shutdown" prio=7 tid=0x006DD120 nid=0xff099687 waiting on monitor
[b95f000..b95fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03154F10> (a java.lang.Object)
at java.lang.Object.wait(Object.java:426)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked <03154F10> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:536)
"J3D-Renderer-1" prio=5 tid=0x006CD630 nid=0xff09d073 waiting on monitor
[b06f000..b06fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0318FF68> (a javax.media.j3d.Renderer)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:275)
- locked <0318FF68> (a javax.media.j3d.Renderer)
at javax.media.j3d.J3dThread.run(J3dThread.java:251)
"J3D-MasterControl" prio=5 tid=0x006CB450 nid=0xff0941ef waiting on monitor
[b7df000..b7dfd98]
at java.lang.Object.wait(Native Method)
- waiting on <031900C0> (a javax.media.j3d.MasterControl)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.MasterControl.runMonitor(MasterControl.java:3366)
- locked <031900C0> (a javax.media.j3d.MasterControl)
at javax.media.j3d.MasterControl.doWork(MasterControl.java:2850)
at javax.media.j3d.MasterControlThread.run(MasterControlThread.java:28)
"J3D-TimerThread" prio=5 tid=0x006CB240 nid=0xff09447b waiting on monitor
[b77f000..b77fd98]
at java.lang.Object.wait(Native Method)
- waiting on <031901D8> (a javax.media.j3d.TimerThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.TimerThread.runMonitor(TimerThread.java:128)
- locked <031901D8> (a javax.media.j3d.TimerThread)
at javax.media.j3d.TimerThread.run(TimerThread.java:92)
"J3D-RenderingAttributesStructureUpdateThread" prio=5 tid=0x006CCBD0 nid=0xff0946f7
waiting on monitor [b71f000..b71fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03190230> (a javax.media.j3d.StructureUpdateThread)
at java.lang.Object.wait(Object.java:426)
at javax.media.j3d.J3dThread.runMonitor(J3dThread.java:264)
- locked <03190230> (a javax.media.j3d.StructureUpdateThread)
at javax.media.j3d.J3dThread.run(J3dThread.java:248)
"AWT-Windows" daemon prio=7 tid=0x006C75F0 nid=0xff09dde7 runnable [b0cf000..b0cfd98]
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:240)
at java.lang.Thread.run(Thread.java:536)
"TimerQueue" daemon prio=5 tid=0x006BB960 nid=0xff09f34b waiting on monitor
[b00f000..b00fd98]
at java.lang.Object.wait(Native Method)
- waiting on <03153140> (a javax.swing.TimerQueue)
at javax.swing.TimerQueue.run(TimerQueue.java:231)
- locked <03153140> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:536)
"Signal Dispatcher" daemon prio=10 tid=0x006AA160 nid=0xff096157 waiting on monitor
[0..0]
"Finalizer" daemon prio=9 tid=0x006A7D10 nid=0xff097b27 waiting on monitor
[adcf000..adcfd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311DB80> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0311DB80> (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=0x006A6A40 nid=0xff0924e7 waiting on monitor
[ad6f000..ad6fd98]
at java.lang.Object.wait(Native Method)
- waiting on <0311DBE8> (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 <0311DBE8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=5 tid=0x006A5C60 nid=0xff092773 runnable
"VM Periodic Task Thread" prio=10 tid=0x006A9260 nid=0xff09667f waiting on monitor
"Suspend Checker Thread" prio=10 tid=0x006A9010 nid=0xff0963e3 runnable
Compilation result of schema: IFC151
====================================
0 WARNINGS detected.
0 ERRORS detected.
C:\book>
