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". >
