Based on the stack trace, I'd say it's the VRML loader that's using the
j3dutils classes (in the behaviors it creates).

At 11:49 AM 10/10/2002 -0700, you wrote:
>While building a minimal installer today, I left out the j3dutils JAR
>file (by design - we don't need it). While testing the code, I now get
>this crash:
>
>ava.lang.NoClassDefFoundError: com/sun/j3d/internal/Distance
>
>        at javax.media.j3d.PickConeRay.intersect(PickConeRay.java:109)
>
>        at javax.media.j3d.BHTree.doSelect(BHTree.java:545)
>
>        at javax.media.j3d.BHTree.select(BHTree.java:531)
>
>        at
> javax.media.j3d.GeometryStructure.pickAll(GeometryStructure.java:660)
>
>        at javax.media.j3d.Picking.pickAll(Picking.java:58)
>
>        at javax.media.j3d.BranchGroup.pickAll(BranchGroup.java:125)
>
>        at
>org.web3d.vrml.renderer.j3d.input.VisibilityManager.processFrame(VisibilityManager.java:164)
>
>        at
>org.web3d.vrml.renderer.j3d.input.DefaultSensorManager.processUserInput(DefaultSensorManager.java:242)
>
>        at
>org.web3d.vrml.nodes.runtime.GeneralisedEventModelEvaluator.evaluate(GeneralisedEventModelEvaluator.java:285)
>
>        at
>org.web3d.vrml.renderer.j3d.browser.PerFrameBehavior.processStimulus(PerFrameBehavior.java:132)
>
>        at
> javax.media.j3d.BehaviorScheduler.doWork(BehaviorScheduler.java:172)
>
>        at javax.media.j3d.J3dThread.run(J3dThread.java:250)
>
>Why is the core API implementation using the non-standard classes?
>
>--
>Justin Couch                         http://www.vlc.com.au/~justin/
>Java Architect & Bit Twiddler              http://www.yumetech.com/
>Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
>-------------------------------------------------------------------
>"Humanism is dead. Animals think, feel; so do machines now.
>Neither man nor woman is the measure of all things. Every organism
>processes data according to its domain, its environment; you, with
>all your brains, would be useless in a mouse's universe..."
>                                               - Greg Bear, Slant
>-------------------------------------------------------------------
>
>===========================================================================
>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".
>

Reply via email to