Lots of Java packages use com.sun* classes.  AWT is one example.  The
difference here is that we are using some outside of our core jar file.
 We may
consolidate this in the future, but it not a high priority right now.

Doug Twilleager
Java 3D Team
Sun Microsystems

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

===========================================================================
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