Java 3D 1.3.1 should not attempt to use DrawingSurfaceInfo when running on JDK 1.4 or later (DrawingSurfaceInfo was removed in JDK 1.4). Are you sure you are running Java 3D 1.3.1? Based on the stack trace, it looks like you may be running an older (1.2.x) version of Java 3D.
-- Kevin On Tue, 2004-06-01 at 08:57, BRUGAT Didier wrote: > Hello java3d users, > > I have confronted with above error message. > This was result of running an application which run correctly with > jdk1.4. > I suppose that my JDK has no class DrawingSurface or my java3D version > (1.3.1) is not up to date ... > > === java -version === > java version "1.5.0-beta" > Java(TM) 2 Runtime Environment, Standard Edition (build > 1.5.0-beta-b32c) > Java HotSpot(TM) Server VM (build 1.5.0-beta-b32c, mixed mode) > > === error message === > java.lang.NoClassDefFoundError: > sun/awt/DrawingSurfacejava.lang.NoClassDefFoundError: > sun/awt/DrawingSurface > at > javax.media.j3d.DrawingSurfaceObjectDSI.getDrawingSurfaceObjectInfo(DrawingSurfaceObjectDSI.java:85) > at javax.media.j3d.Canvas3D.paint(Canvas3D.java:1026) > at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) > at sun.awt.RepaintArea.paint(RepaintArea.java:224) > at > sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:395) > at java.awt.Component.dispatchEventImpl(Component.java:4007) > at java.awt.Component.dispatchEvent(Component.java:3779) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > at > java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > at > javax.media.j3d.DrawingSurfaceObjectDSI.getDrawingSurfaceObjectInfo(DrawingSurfaceObjectDSI.java:85) > at javax.media.j3d.Canvas3D.paint(Canvas3D.java:1026) > at sun.awt.RepaintArea.paintComponent(RepaintArea.java:248) > at sun.awt.RepaintArea.paint(RepaintArea.java:224) > at > sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java:395) > at java.awt.Component.dispatchEventImpl(Component.java:4007) > at java.awt.Component.dispatchEvent(Component.java:3779) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) > at > java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > Is there any one who knows what's problem ? > Thanks in advance. > > Didier > =========================================================================== 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".