I'm not computer savvy, please help

The worst monsters in the Hearthlands warp the fabric of space and time..

I'm not computer savvy, please help

Postby Drakonite » Wed Feb 26, 2014 9:38 pm

I'm running a macbook (older model) with 10.7.4 and I just installed the java 7 thing and used the given 'work about' to get past the security settings now when I try to run the game it crashes into a little window and when I click details it gives me the following bunch of jarble

"javax.media.opengl.GLException: java.lang.NoClassDefFoundError: apple/awt/ComponentModel
at com.sun.opengl.impl.Java2D.invokeWithOGLContextCurrent(Java2D.java:296)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:266)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at haven.HavenPanel.uglyjoglhack(HavenPanel.java:349)
at haven.HavenPanel.run(HavenPanel.java:378)
at java.lang.Thread.run(Thread.java:744)
Caused by: 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 com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:182)
at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:234)
Caused by: java.lang.ClassNotFoundException: apple.awt.ComponentModel
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 10 more"


I have no idea what any of this means hahaha
Drakonite
 
Posts: 1
Joined: Wed Feb 26, 2014 9:20 pm

Re: I'm not computer savvy, please help

Postby Barbosa » Wed Feb 26, 2014 11:18 pm

Go to Apple -> System Preferences... (Window opens) Java should be located on the bottom

Click Java

Tabs across the top should have one that reads Update - Make sure its Java 7 Update 51 and auto updates is checked

Next goto the Tab that reads Security - Make sure Enable in Browser is checked and you put your settings on Medium - This will allow you do acknowledge that you want HnH to be able to play when you attempt to play it.

Hit Apply/OK and try it again
Barbosa
 
Posts: 18
Joined: Thu Feb 20, 2014 1:14 am
Location: Southern California

Re: I'm not computer savvy, please help

Postby borka » Thu Feb 27, 2014 3:22 pm

Code: Select all
Caused by: java.lang.NoClassDefFoundError: apple/awt/ComponentModel

and
Code: Select all
Caused by: java.lang.ClassNotFoundException: apple.awt.ComponentModel


check whether you have Apple Java 6 still installed (above looks like it's used instead of Oracle Java7 ?!?)
http://docs.oracle.com/javase/7/docs/we ... c-jre.html
http://docs.oracle.com/javase/7/docs/we ... l-faq.html
http://support.apple.com/kb/HT5559

Security settings on medium not recommend unless you have Java disabled in your browser settings!

If you're running default client Apple Java 6 is fine and still gets updated by Apple on ML afaik - but some custom clients run on Java 7 JRE only
User avatar
borka
 
Posts: 9965
Joined: Thu Feb 03, 2011 7:47 pm
Location: World of Sprucecap


Return to Bugs

Who is online

Users browsing this forum: Claude [Bot], Semrush [Bot] and 1 guest