I'm probably asking something really stupid, and I apologize. I've been looking for a better tool to work with my MySQL databases and I already use Eclipse for perl code. I have a completely fresh Eclipse install running on Debian. I used the web install utility in Eclipse, but even after a fair amount of work whenever I try to open a SqlExplorer perspective open I get this error
+++++++++++++++++++++++++++
Unable to create view: Plug-in net.sourceforge.sqlexplorer was unable to load class net.sourceforge.sqlexplorer.plugin.views.ConnectionsView.
+++++++++++++++++++++++++++
I'm assuming there is something else I need to install in Eclipse to make this plug-in work.
Thanks for the help, and again, I apologize for what is probably a stupid simple question.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm on 3.2, I actually just did another clean install. I apologize for knowing so little about java that I can't even make sense of this. Here's the log.
++++++++++++++++++++++++++++++++++++++++
!ENTRY org.eclipse.osgi 4 0 2006-09-15 17:10:33.312
!MESSAGE An error occurred while automatically activating bundle net.sourceforge.sqlexplorer (348).
!STACK 0
org.osgi.framework.BundleException: Exception in net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start() of bundle net.sourceforge.sqlexplorer.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1014)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:408)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
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:171)
at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:625)
at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:221)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:127)
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:3392)
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:337)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:354)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:109)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:541)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:404)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:62)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1087)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3150)
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 java.lang.reflect.Method.invoke(libgcj.so.7)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:281)
at org.eclipse.core.launcher.Main.run(Main.java:978)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.NoSuchMethodError: method java.beans.Introspector.getBeanInfo with signature (Ljava.lang.Class;I)Ljava.beans.BeanInfo; was not found.
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.loadBean(XMLBeanReader.java:171)
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:140)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:246)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:220)
at net.sourceforge.sqlexplorer.DataCache.loadDefaultDrivers(DataCache.java:237)
at net.sourceforge.sqlexplorer.DataCache.loadDrivers(DataCache.java:195)
at net.sourceforge.sqlexplorer.DataCache.<init>(DataCache.java:77)
at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start(SQLExplorerPlugin.java:155)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:996)
at java.security.AccessController.doPrivileged(libgcj.so.7)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989)
...54 more
Root exception:
java.lang.NoSuchMethodError: method java.beans.Introspector.getBeanInfo with signature (Ljava.lang.Class;I)Ljava.beans.BeanInfo; was not found.
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.loadBean(XMLBeanReader.java:171)
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:140)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:246)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:220)
at net.sourceforge.sqlexplorer.DataCache.loadDefaultDrivers(DataCache.java:237)
at net.sourceforge.sqlexplorer.DataCache.loadDrivers(DataCache.java:195)
at net.sourceforge.sqlexplorer.DataCache.<init>(DataCache.java:77)
at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start(SQLExplorerPlugin.java:155)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:996)
at java.security.AccessController.doPrivileged(libgcj.so.7)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:408)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
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:171)
at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:625)
at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:221)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:127)
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:3392)
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:337)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:354)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:109)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:541)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:404)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:62)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1087)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3150)
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)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm probably asking something really stupid, and I apologize. I've been looking for a better tool to work with my MySQL databases and I already use Eclipse for perl code. I have a completely fresh Eclipse install running on Debian. I used the web install utility in Eclipse, but even after a fair amount of work whenever I try to open a SqlExplorer perspective open I get this error
+++++++++++++++++++++++++++
Unable to create view: Plug-in net.sourceforge.sqlexplorer was unable to load class net.sourceforge.sqlexplorer.plugin.views.ConnectionsView.
+++++++++++++++++++++++++++
I'm assuming there is something else I need to install in Eclipse to make this plug-in work.
Thanks for the help, and again, I apologize for what is probably a stupid simple question.
I assume you are using eclipse 3.2?
Are there any more errors thatr you can find in the error log? The log should be in /workspace/.metadata/.log
I'm on 3.2, I actually just did another clean install. I apologize for knowing so little about java that I can't even make sense of this. Here's the log.
++++++++++++++++++++++++++++++++++++++++
!ENTRY org.eclipse.osgi 4 0 2006-09-15 17:10:33.312
!MESSAGE An error occurred while automatically activating bundle net.sourceforge.sqlexplorer (348).
!STACK 0
org.osgi.framework.BundleException: Exception in net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start() of bundle net.sourceforge.sqlexplorer.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1014)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:408)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
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:171)
at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:625)
at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:221)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:127)
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:3392)
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:337)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:354)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:109)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:541)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:404)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:62)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1087)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3150)
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 java.lang.reflect.Method.invoke(libgcj.so.7)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:281)
at org.eclipse.core.launcher.Main.run(Main.java:978)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.NoSuchMethodError: method java.beans.Introspector.getBeanInfo with signature (Ljava.lang.Class;I)Ljava.beans.BeanInfo; was not found.
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.loadBean(XMLBeanReader.java:171)
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:140)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:246)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:220)
at net.sourceforge.sqlexplorer.DataCache.loadDefaultDrivers(DataCache.java:237)
at net.sourceforge.sqlexplorer.DataCache.loadDrivers(DataCache.java:195)
at net.sourceforge.sqlexplorer.DataCache.<init>(DataCache.java:77)
at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start(SQLExplorerPlugin.java:155)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:996)
at java.security.AccessController.doPrivileged(libgcj.so.7)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989)
...54 more
Root exception:
java.lang.NoSuchMethodError: method java.beans.Introspector.getBeanInfo with signature (Ljava.lang.Class;I)Ljava.beans.BeanInfo; was not found.
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.loadBean(XMLBeanReader.java:171)
at net.sourceforge.squirrel_sql.fw.xml.XMLBeanReader.load(XMLBeanReader.java:140)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:246)
at net.sourceforge.squirrel_sql.fw.xml.XMLObjectCache.load(XMLObjectCache.java:220)
at net.sourceforge.sqlexplorer.DataCache.loadDefaultDrivers(DataCache.java:237)
at net.sourceforge.sqlexplorer.DataCache.loadDrivers(DataCache.java:195)
at net.sourceforge.sqlexplorer.DataCache.<init>(DataCache.java:77)
at net.sourceforge.sqlexplorer.plugin.SQLExplorerPlugin.start(SQLExplorerPlugin.java:155)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:996)
at java.security.AccessController.doPrivileged(libgcj.so.7)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:989)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:970)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:256)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.preFindLocalClass(EclipseLazyStarter.java:86)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:408)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:339)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:391)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:352)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(libgcj.so.7)
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:171)
at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:625)
at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:221)
at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:127)
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:3392)
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:337)
at org.eclipse.ui.actions.PerspectiveMenu.runOther(PerspectiveMenu.java:354)
at org.eclipse.ui.actions.PerspectiveMenu$3.runWithEvent(PerspectiveMenu.java:109)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:541)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:404)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:62)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1087)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3150)
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)