Hi
J3Ds
When Running my
applications i get this exception about every second time i run while the other
50% are loading
and running
normally.. any ideas ?
Exception in thread
"main" java.lang.IndexOutOfBoundsException: Index: 0,
Size:0
at java.util.ArrayList.RangeCheck(ArrayList.java:491)
at java.util.ArrayList.get(ArrayList.java:307)
at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:652)
at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:488)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:107)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:450)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.TransformGroupRetained.setLive(TransformGroupRetained.java:634)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:107)
at javax.media.j3d.Locale.doAddBranchGraph(Locale.java:191)
at javax.media.j3d.Locale.addBranchGraph(Locale.java:163)
at com.sun.j3d.utils.universe.SimpleUniverse.addBranchGraph(SimpleUniverse.java:272)
at com.xtivia.xrs.world3d.World3D.attachRoot(World3D.java:738)
at com.xtivia.xrs.world3d.World3D.initialize(World3D.java:815)
at com.xtivia.xrs.world3d.World3D.<init>(World3D.java:133)
at com.xtivia.xrs.world3d.World3D.getInstance(World3D.java:164)
at com.xtivia.xrs.world3d.World3D.main(World3D.java:1248)
at java.util.ArrayList.RangeCheck(ArrayList.java:491)
at java.util.ArrayList.get(ArrayList.java:307)
at javax.media.j3d.ContainsNodesList.getContainsNodes(ContainsNodesList.java:20)
at javax.media.j3d.SwitchRetained.traverseSwitchChild(SwitchRetained.java:652)
at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:488)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:107)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.SwitchRetained.setLive(SwitchRetained.java:450)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.TransformGroupRetained.setLive(TransformGroupRetained.java:634)
at javax.media.j3d.GroupRetained.doSetLive(GroupRetained.java:1810)
at javax.media.j3d.BranchGroupRetained.setLive(BranchGroupRetained.java:107)
at javax.media.j3d.Locale.doAddBranchGraph(Locale.java:191)
at javax.media.j3d.Locale.addBranchGraph(Locale.java:163)
at com.sun.j3d.utils.universe.SimpleUniverse.addBranchGraph(SimpleUniverse.java:272)
at com.xtivia.xrs.world3d.World3D.attachRoot(World3D.java:738)
at com.xtivia.xrs.world3d.World3D.initialize(World3D.java:815)
at com.xtivia.xrs.world3d.World3D.<init>(World3D.java:133)
at com.xtivia.xrs.world3d.World3D.getInstance(World3D.java:164)
at com.xtivia.xrs.world3d.World3D.main(World3D.java:1248)
i verified i
am using java1.2.1 by using -Dj3d.debug=true which gave me
Java 3D 1.2.1
release, Windows version is 5.0 Build: 2195, Windows NT Service Pack
1
[Display Driver] display, Primary Display Driver
[Device] RGB Emulation
[Device] Direct3D HAL
[Display Driver] display, Primary Display Driver
[Device] RGB Emulation
[Device] Direct3D HAL
any ideas on the
cause of this ?
Ben Arbel
Xtivia
Technologies
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.xtivia.com
http://www.comsoft.co.il
work phone(NJ): 732 248 9399
work
phone(Israel): 972-2-9598999
