> I routinely receive errors like
>
> java.lang.IndexOutOfBoundsException: Index: -1, Size: 2
> at java.util.ArrayList.RangeCheck(ArrayList.java:491)
> at java.util.ArrayList.get(ArrayList.java:307)
> at
> javax.media.j3d.RenderBin.findOrderedCollection(RenderBin.java:3061)
> at javax.media.j3d.RenderBin.findEnvironmentSet(RenderBin.java:3449)
> at javax.media.j3d.RenderBin.insertRenderAtom(RenderBin.java:2867)
> at
> javax.media.j3d.RenderBin.processGeometryAtoms(RenderBin.java:2398)
> at javax.media.j3d.RenderBin.processMessages(RenderBin.java:974)
> at
> javax.media.j3d.StructureUpdateThread.doWork(StructureUpdateThread.java:83)
> at javax.media.j3d.J3dThread.run(J3dThread.java:256)
>
>
> Since these exceptions are generated in v 1.2 but not in v 1.1.2 or v 1.1.3
> and since they don't trace back to a line in my code, they look to me like
> errors in Sun's code. But how can I work with a buggy API when the source
> code isn't even provided so that I can see where the errors are occurring?
>
If you can send a test case to [EMAIL PROTECTED] we can take a look.
Too bad you didn't try running the beta - we might have been able to
fix your bugs for the final release.
Dan Petersen
Java 3D Team
Sun Microsystems
===========================================================================
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".