Has anyone successfully downloaded the full 3.1 beta kit for
linux x86 gtk, installed/started it and opened the Fortran perspective? I’m
finding that eclipse launches o.k. and I can open the C++ perspective, but if I
try to open the Fortran perspective, I get an error box with ‘Problems
opening perspective org.eclipse.photran.ui.FortranPerspective’. In
the error log, I see this:
!SESSION 2006-07-13
23:11:07.118 -----------------------------------------------
eclipse.buildId=M20060629-1905
java.fullversion=J2RE 1.4.2
IBM build cxia321420-20040626 (JIT enabled: jitc)
BootLoader constants:
OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:
-showlocation
Command-line
arguments: -os linux -ws gtk -arch x86 -data /usr1/wchillia/proj/photran_3.1_beta/workspace
-showlocation
!ENTRY org.eclipse.osgi 4 0
2006-07-13 23:11:37.458
!MESSAGE An error occurred
while automatically activating bundle org.eclipse.photran.cdtinterface (97).
!STACK 0
org.osgi.framework.BundleException:
The activator org.eclipse.photran.cdtinterface.CDTInterfacePlugin for bundle
org.eclipse.photran.cdtinterface is invalid
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:141)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:966)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:317)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java(Compiled
Code))
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java(Compiled
Code))
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java(Compiled
Code))
at
java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
at
org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:147)
at
org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
at
org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at
org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at
org.eclipse.ui.internal.registry.PerspectiveDescriptor.createFactory(PerspectiveDescriptor.java:172)
at
org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:625)
at
org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:219)
at
org.eclipse.ui.internal.Perspective.<init>(Perspective.java:125)
at
org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1480)
at
org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:950)
at
org.eclipse.ui.internal.WorkbenchPage.access$12(WorkbenchPage.java:941)
at
org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3391)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3389)
at
org.eclipse.ui.internal.ChangeToPerspectiveMenu.run(ChangeToPerspectiveMenu.java:92)
at
org.eclipse.ui.actions.PerspectiveMenu.run(PerspectiveMenu.java:336)
at
org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:352)
at
org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:108)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java(Compiled Code))
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at
org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3164)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at
java.lang.reflect.Method.invoke(Method.java:391)
at
org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at
org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at
org.eclipse.core.launcher.Main.run(Main.java:977)
at
org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by:
java.lang.UnsupportedClassVersionError:
org/eclipse/photran/cdtinterface/CDTInterfacePlugin (Unsupported major.minor
version 49.0)
at
java.lang.ClassLoader.defineClass0(Native Method)
at
java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code))
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java(Inlined
Compiled Code))
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java(Compiled
Code))
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java(Compiled
Code))
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java(Compiled
Code))
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java(Compiled
Code))
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java(Compiled
Code))
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java(Compiled
Code))
at
java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
at
org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:276)
at
org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at org.ec
etc., etc.
Any ideas? I’m using a 1.4.2 JVM. Does
that have anything to do with the ‘unsupported class version error’
by any chance? That should work with the 3.2 platform.
Thanks,
Bill