• Could not create the view: Plug-in org.openntf.filenavigator was unable to load class org.openntf.filenavigator.views.FileTreeView

    By Andrew J Walter 1 decade ago

    Installed Plugin v1.4 on Lotus Notes 8.5.1 on MAC OS X 10.5.8 using local deployment method. Successful install message at end. When I expand File Navigator - Preferences or side panel I get error - java.lang.UnsupportedClasVersionError

    If I expand details from sidepanel error I see -

    Could not create the view: Plug-in org.openntf.filenavigator was unable to load class org.openntf.filenavigator.views.FileTreeView.

    I asume I have an incorrect version of a class.

    Can you guide me on how to identify the cause and resolve it ?

    More detail :

    ava.lang.UnsupportedClassVersionError: Bad version number in .class file

    at java.lang.ClassLoader.defineClass1(Native Method)<br/>
    at java.lang.ClassLoader.defineClass(ClassLoader.java:676)<br/>
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br/>
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br/>
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br/>
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br/>
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br/>
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br/>
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br/>
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370)<br/>
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:446)<br/>
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)<br/>
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)<br/>
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br/>
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)