Tim, this does appear to be an Eclipse issue. The most likely scenario
is that your plugins or the config.ini were corrupted somehow.  Maybe
a file was deleted? Try pointing your working TBC to the old
workspace.  If the config.ini or plugins files are at fault, this
ought to work.

If that doesn't work,then it's probably that the workspace was somehow
corrupted.  That seems less likely to me, but possible (just to make
sure, if you are using a workspace originally created by a previous
version of TBC, make sure the libraries were refreshed).  The safest
path to undo a workspace corruption to start with a working workspace
and use Import... > General > Existing Projects into Workspace to re-
create your original workspace.  One idea is to do this incrementally
- zip the working workspace, add a new project, and check that the
application can be launched.  If it works, repeat, otherwise you'll
have found your culprit.  I'd also suggest closing projects that are
not essential to the current effort.  Lots of work, I know, but
workspace corruption can be difficult to overcome.

-- Scott

On Jan 20, 6:10 pm, "Smith, Tim" <[email protected]> wrote:
> Hi,
>
> I'm in the process of developing a new TBC plug-in.  Things were going OK 
> until today when I started receiving the errors below when I try to "Launch 
> an Eclipse application" from the Manifest Overview window.  I was able to do 
> that previously.
>
> I'm really at a loss as to what might have happened.  I 
> uninstalled/reinstalled TBC (3.4.0x64/Win7) since the error message appears 
> more related to Eclipse than TBC but it did not fix the problem.
>
> I'm thinking something has become corrupt in my workspace and my workspace is 
> large so finding a problem might be difficult.
>
> As a quick test, I created a new workspace and only imported the plug-in 
> project and another containing a collection of ontologies.  Using that 
> workspace, I was able to launch the plug-in.
>
> Has anyone had a similar problem before?  Any ideas on how to fix the 
> corrupted workspace?  The errors are shown below.
>
> Thanks,
>
> Tim
>
> !SESSION 2011-01-20 18:25:50.125 
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_23
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
> Framework arguments:  -product org.topbraidcomposer.application.maestro
> Command-line arguments:  -product org.topbraidcomposer.application.maestro 
> -data C:\Users\smith.ts.2\TBC-ME-3-workspace/../runtime-EclipseApplication 
> -dev 
> file:C:/Users/smith.ts.2/TBC-ME-3-workspace/.metadata/.plugins/org.eclipse.pde.core/Eclipse
>  Application/dev.properties -os win32 -ws win32 -arch x86 -consoleLog
>
> !ENTRY org.eclipse.osgi 4 0 2011-01-20 18:25:51.660
> !MESSAGE An error occurred while automatically activating bundle 
> org.eclipse.ui.workbench (831).
> !STACK 0
> org.osgi.framework.BundleException: The activator 
> org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench 
> is invalid
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:156)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284)
>       at 
> org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
>       at 
> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
>       at 
> org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
>       at 
> org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:904)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
>       at 
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
>       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
>       at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
>       at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
> Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:151)
>       ... 37 more
> Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       ... 43 more
> Root exception:
> java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:151)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284)
>       at 
> org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
>       at 
> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
>       at 
> org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
>       at 
> org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:904)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
>       at 
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
>       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
>       at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
>       at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
> Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       ... 43 more
>
> !ENTRY org.eclipse.osgi 2 0 2011-01-20 18:25:51.908
> !MESSAGE The following is a complete list of bundles which are not resolved, 
> see the prior log entry for the root cause if it exists:
> !SUBENTRY 1 org.eclipse.osgi 2 0 2011-01-20 18:25:51.909
> !MESSAGE Bundle 
> org.eclipse.core.filesystem.win32.x86_64_1.1.200.v20100505-1235 [644] was not 
> resolved.
> !SUBENTRY 1 org.eclipse.osgi 2 0 2011-01-20 18:25:51.909
> !MESSAGE Bundle org.eclipse.core.net.win32.x86_64_1.0.100.I20100505-1245 
> [647] was not resolved.
> !SUBENTRY 1 org.eclipse.osgi 2 0 2011-01-20 18:25:51.909
> !MESSAGE Bundle 
> org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.0.v20100503 [725] was not 
> resolved.
> !SUBENTRY 1 org.eclipse.osgi 2 0 2011-01-20 18:25:51.909
> !MESSAGE Bundle org.eclipse.swt.win32.win32.x86_64_3.6.0.v3650b [802] was not 
> resolved.
>
> !ENTRY org.eclipse.osgi 4 0 2011-01-20 18:25:51.911
> !MESSAGE Application error
> !STACK 1
> org.eclipse.core.runtime.CoreException: Plug-in 
> "org.topbraidcomposer.application" was unable to instantiate class 
> "org.eclipse.ui.internal.ide.application.IDEApplication".
>       at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
>       at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:188)
>       at 
> org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:904)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
>       at 
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
>       at 
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
>       at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
>       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
>       at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
>       at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
> Caused by: java.lang.NoClassDefFoundError: 
> org/eclipse/ui/application/WorkbenchAdvisor
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:184)
>       ... 16 more
> Caused by: 
> org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException:
>  An error occurred while automatically activating bundle 
> org.eclipse.ui.workbench (831).
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:121)
>       at 
> org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
>       at 
> org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       ... 22 more
> Caused by: org.osgi.framework.BundleException: The activator 
> org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench 
> is invalid
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:156)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
>       at 
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:284)
>       at 
> org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265)
>       at 
> org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106)
>       ... 31 more
> Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       at java.lang.Class.getConstructor0(Unknown Source)
>       at java.lang.Class.newInstance0(Unknown Source)
>       at java.lang.Class.newInstance(Unknown Source)
>       at 
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:151)
>       ... 37 more
> Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>       ... 43 more

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to