NoClassDefFoundError under Mac OS X 10.6

Having trouble installing Oxygen? Got a bug to report? Post it all here.
dougemery
Posts: 5
Joined: Tue Sep 01, 2009 5:07 am

NoClassDefFoundError under Mac OS X 10.6

Post by dougemery »

Since installing Snow Leopard, I'm getting the following exception when starting Oxygen 9.3. I've installed the latest version of 9.3, but this has not resolved the problem.

Code: Select all

java.lang.NoClassDefFoundError: apple/laf/ScreenMenuBar
Has anyone else seen this problem? Complete stacktrace follows.

Thanks.
Doug

========================================

Code: Select all


[ AWT-EventQueue-0 ]  -  java.lang.NoClassDefFoundError: apple/laf/ScreenMenuBar
java.lang.NoClassDefFoundError: apple/laf/ScreenMenuBar
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getMethod0(Class.java:2670)
at java.lang.Class.getMethod(Class.java:1603)
at javax.swing.UIDefaults.getUI(UIDefaults.java:748)
at javax.swing.UIManager.getUI(UIManager.java:1025)
at com.jidesoft.action.CommandBar.updateUI(Unknown Source)
at javax.swing.JMenuBar.<init>(JMenuBar.java:95)
at com.jidesoft.action.DockableBar.<init>(Unknown Source)
at com.jidesoft.action.CommandBar.<init>(Unknown Source)
at com.jidesoft.action.CommandBar.<init>(Unknown Source)
at com.jidesoft.action.CommandBar.<init>(Unknown Source)
at ro.sync.exml.u$1.create(Unknown Source)
at ro.sync.exml.u.A(Unknown Source)
at ro.sync.exml.u.C(Unknown Source)
at ro.sync.exml.u.F(Unknown Source)
at ro.sync.exml.u.A(Unknown Source)
at ro.sync.exml.u.B(Unknown Source)
at ro.sync.exml.MainFrame.changePerspective(Unknown Source)
at ro.sync.exml.MainFrame$5.run(Unknown Source)
at ro.sync.ui.a$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:633)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: apple.laf.ScreenMenuBar
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
at ro.sync.util.q.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:399)
... 29 more
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by sorin_ristache »

Hello,


We fixed the problem. Please download the Oxygen 9.3 kit again and after you start it make sure the build number is 2009090109.


Regards,
Sorin
dougemery
Posts: 5
Joined: Tue Sep 01, 2009 5:07 am

Re: NoClassDefFoundError under Mac OS X 10.6

Post by dougemery »

I've downloaded the build from the link, deleted all other v9.3 copies of Oxygen from my system (I do have a trial copy of v10 left), and restarted my computer.

The build version is 2008092518, and I'm still getting the same exception.
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by sorin_ristache »

Sorry, the new Oxygen 9.3 build for Mac was not uploaded correctly the first time. Please download it again from the same location on the Software Archive page. The Oxygen build number must be 2009090109.


Regards,
Sorin
dougemery
Posts: 5
Joined: Tue Sep 01, 2009 5:07 am

Re: NoClassDefFoundError under Mac OS X 10.6

Post by dougemery »

Sorin, thanks much. This works and is the correct build number.

- Doug
haobaba1
Posts: 2
Joined: Mon Jul 03, 2006 5:40 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by haobaba1 »

sorin wrote:Sorry, the new Oxygen 9.3 build for Mac was not uploaded correctly the first time. Please download it again from the same location on the Software Archive page. The Oxygen build number must be 2009090109.


Regards,
Sorin
I am getting the same exact error with version 10.1 is there a 10.1 build with the same fix available or do I need to run version 9.3 for now?
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by sorin_ristache »

Hello,

You should download version 10.3 from the Download page.


Regards,
Sorin
thorstenkling
Posts: 1
Joined: Mon Sep 28, 2009 6:55 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by thorstenkling »

I am still using version 8.2. Is there going to be a fix for this version as well?

Thorsten
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Re: NoClassDefFoundError under Mac OS X 10.6

Post by sorin_ristache »

Dear thorstenkling,

All the Oxygen 8.x versions were released before OS X 10.6 (Snow Leopard) so any changes introduced in Snow Leopard that change the API of the Java virtual machine will be incompatible with the 8.x versions of Oxygen. Please use version 9.3 or the current version (version 10.3) which start up and run correctly on Snow Leopard.


Regards,
Sorin
Post Reply