NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 1228 - 3D viewer not working
3D viewer not working
Status: RESOLVED FIXED
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
Macintosh Mac OS
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2016-02-15 15:16 CST by jwillia3
Modified: 2016-02-16 09:29 CST
2 users (show)

See Also:

Description jwillia3 2016-02-15 15:16:41 CST
version = 1.5
Exception in thread "J3D-Renderer-1" java.lang.NoClassDefFoundError: apple/awt/ComponentModel
	at com.sun.opengl.impl.JAWT_DrawingSurface.GetDrawingSurfaceInfo0(Native Method)
	at com.sun.opengl.impl.JAWT_DrawingSurface.GetDrawingSurfaceInfo(JAWT_DrawingSurface.java:56)
	at com.sun.opengl.impl.macosx.MacOSXOnscreenGLDrawable$1.run(MacOSXOnscreenGLDrawable.java:165)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.opengl.impl.macosx.MacOSXOnscreenGLDrawable.lockSurface(MacOSXOnscreenGLDrawable.java:163)
	at com.sun.opengl.impl.macosx.MacOSXOnscreenGLContext.makeCurrentImpl(MacOSXOnscreenGLContext.java:57)
	at com.sun.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:134)
	at javax.media.j3d.JoglPipeline$QueryCanvas.doQuery(JoglPipeline.java:9030)
	at javax.media.j3d.JoglPipeline.getBestConfiguration(JoglPipeline.java:8778)
	at javax.media.j3d.Renderer.doWork(Renderer.java:495)
	at javax.media.j3d.J3dThread.run(J3dThread.java:256)
Caused by: java.lang.ClassNotFoundException: apple.awt.ComponentModel
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 11 more
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
..............................................................................
Done: Checksummer

Information about your version of Java:

  os.arch => x86_64
  os.name => Mac OS X
  os.version => 10.11.3
  java.version => 1.8.0_65
  java.vendor => Oracle Corporation
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.8.0_65-b17
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 25.65-b01
  java.vm.vendor => Oracle Corporation
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.CGraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.8
  sun.cpu.endian => little
  sun.desktop => null
  file.separator => /

The up-to-date check says: REMIND_LATER

Information relevant to JAVA_HOME related problems:

  JAVA_HOME is set to: /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/jre/
  imagej.dir => /Applications/Fiji.app

Information about the version of each plugin:

Activated update sites:
ImageJ: http://update.imagej.net/ (last check:20160211105454)
Fiji: http://update.fiji.sc/ (last check:20160215051618)
Comment 1 Curtis Rueden 2016-02-15 21:59:57 CST
Please enable the 'Java-8' update site.

Or you can download a fresh bundle of Fiji from http://imagej.net/Downloads, which comes with it pre-enabled.
Comment 2 jwillia3 2016-02-16 09:04:10 CST
Thanks! I downloaded a new package, and to works.
Comment 3 Curtis Rueden 2016-02-16 09:29:32 CST
Great! Glad to hear.