OpenEdge Architect 10.1C - Unable to create view...

Lieven Cardoen

New Member
I installed OpenEdge 10.1C. No other versions were installed. After installation, OE Architect 10.1C worked fine.
Then I installed OpenEdge 11. After installation, OE Architect 11 worked fine.
But when I re-opened OE Architect 10.1C, it didn't work anymore. This is the error I get:

Code:
Unable to create view: Plug-in com.openedge.pdt.text was unable to load class com.openedge.pdt.text.explorer.OEExplorer.
Code:
java.lang.ClassNotFoundException: com.openedge.pdt.text.explorer.OEExplorer
 at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
 at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
 at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
 at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:278)
 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.WorkbenchPlugin$1.run(WorkbenchPlugin.java:242)
 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
 at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:238)
 at org.eclipse.ui.internal.registry.ViewDescriptor.createView(ViewDescriptor.java:69)
 at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:292)
 at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)
 at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
 at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)
 at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:525)
 at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:140)
 at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
 at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
 at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:394)
 at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1144)
 at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:620)
 at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:532)
 at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:562)
 at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:244)
 at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:815)
 at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2436)
 at org.eclipse.ui.internal.WorkbenchWindow$6.run(WorkbenchWindow.java:2616)
 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
 at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2597)
 at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1982)
 at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2873)
 at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2821)
 at org.eclipse.ui.internal.Workbench$20.run(Workbench.java:1697)
 at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1437)
 at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1695)
 at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1666)
 at org.eclipse.ui.internal.Workbench$18.run(Workbench.java:1545)
 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
 at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1489)
 at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183)
 at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:702)
 at org.eclipse.ui.internal.Workbench.init(Workbench.java:1101)
 at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1863)
 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
 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:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:585)
 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)
Re-installing OE 10.1C doesn't help. First installing OE11 and then OE10.1C doesn't help either. I'm guessing these plugins search for something in the registry...
Even copying a working OE 10.1C Architect from a virtual machine doesn't work.
I'm really surprised no one else has had this problem. Different versions of our product are built against different versions of OpenEdge, so installing multiple versions is really nescessary.

Thx, Lieven Cardoen
 
I'd say it's time to call in your maintenance contract with Progress and log it with them.
 
Back
Top