Posted: Tue Nov 29, 2011 3:25 am Post subject: toolkit error with Build id: 7.0.0.3-IFix-20111017_1326
Apprentice
Joined: 13 Jun 2011 Posts: 45
I recently upgraded my toolkit to the latest fix pack. Everything looks good apart from one project. If I try to import this project into my workspace, it throws a lot of java exceptions...
Code:
org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.ibm.etools.mft.esql.lang (485).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Unknown Source)
at com.ibm.etools.mft.navigator.utils.NavigatorFlowUtils.getESQLProcessor(Unknown Source)
at com.ibm.etools.mft.navigator.utils.NavigatorFlowUtils.validateSchemaName(Unknown Source)
at com.ibm.etools.mft.navigator.utils.NavigatorFlowUtils.isValidSchema(Unknown Source)
at com.ibm.etools.mft.navigator.utils.NavigatorFlowUtils.isValidSchema(Unknown Source)
at com.ibm.etools.mft.navigator.resource.factory.ResourceFlowFactory.getFolderChildren(Unknown Source)
at com.ibm.etools.mft.navigator.resource.factory.ResourceFlowFactory.getProjectChildrenInNonCategoryMode(Unknown Source)
at com.ibm.etools.mft.navigator.resource.factory.ResourceFlowFactory.getProjectChildren(Unknown Source)
at com.ibm.etools.mft.navigator.resource.viewer.ResourceTreeContentProvider.getProjectChildren(Unknown Source)
at com.ibm.etools.mft.navigator.resource.viewer.ResourceTreeContentProvider.getChildren(Unknown Source)
at com.ibm.etools.mft.navigator.resource.viewer.ResourceTreeContentProvider.hasChildren(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.isExpandable(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.isExpandable(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.updatePlus(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.createChildren(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.createChildren(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Unknown Source)
at org.eclipse.jface.viewers.TreeViewer.preservingSelection(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Unknown Source)
at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Unknown Source)
at org.eclipse.jface.viewers.ContentViewer.setInput(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Unknown Source)
at com.ibm.etools.mft.navigator.patterninstance.viewer.PatternTreeViewer.populateDefaultContent(Unknown Source)
at com.ibm.etools.mft.navigator.patterninstance.viewer.PatternTreeViewer.<init>(Unknown Source)
at com.ibm.etools.mft.navigator.patterninstance.viewer.PatternsNavigator.createViewer(Unknown Source)
at org.eclipse.ui.views.navigator.ResourceNavigator.createPartControl(Unknown Source)
at com.ibm.etools.mft.navigator.resource.viewer.NamespaceNavigator.createPatternsSection(Unknown Source)
at com.ibm.etools.mft.navigator.resource.viewer.NamespaceNavigator.createPartControl(Unknown Source)
at org.eclipse.ui.internal.ViewReference.createPartHelper(Unknown Source)
at org.eclipse.ui.internal.ViewReference.createPart(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Unknown Source)
at org.eclipse.ui.internal.PartPane.setVisible(Unknown Source)
at org.eclipse.ui.internal.ViewPane.setVisible(Unknown Source)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Unknown Source)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Unknown Source)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(Unknown Source)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(Unknown Source)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(Unknown Source)
at org.eclipse.ui.internal.PartStack.setSelection(Unknown Source)
at org.eclipse.ui.internal.PartStack.presentationSelectionChanged(Unknown Source)
at org.eclipse.ui.internal.PartStack.access$1(Unknown Source)
at org.eclipse.ui.internal.PartStack$1.selectPart(Unknown Source)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(Unknown Source)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Unknown Source)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Unknown Source)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.access$1(Unknown Source)
at org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$2.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.notifyListeners(Unknown Source)
at org.eclipse.swt.custom.CTabFolder.setSelection(Unknown Source)
at org.eclipse.swt.custom.CTabFolder.onMouse(Unknown Source)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)
at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
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(Unknown Source)
at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)
at org.eclipse.equinox.launcher.Main.run(Unknown Source)
Caused by: org.osgi.framework.BundleException: Exception in com.ibm.etools.esql.lang.plugin.EsqllangPlugin.start() of bundle com.ibm.etools.mft.esql.lang.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Unknown Source)
at org.eclipse.osgi.framework.util.SecureAction.start(Unknown Source)
... 103 more
Caused by: java.lang.NoClassDefFoundError: com.ibm.etools.mft.builder.model.IDependencyGraphConstants
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.ibm.etools.esql.lang.validation.EsqlPredefinedConstants.initialize(Unknown Source)
at com.ibm.etools.esql.lang.plugin.EsqllangPlugin.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
... 108 more
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle com.ibm.etools.mft.uri (684).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClassImpl(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Unknown Source)
at org.eclipse.osgi.framework.util.SecureAction.start(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(Unknown Source)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(Unknown Source)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(Unknown Source)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(Unknown Source)
at org.eclipse.ui.internal.EarlyStartupRunnable.getExecutableExtension(Unknown Source)
at org.eclipse.ui.internal.EarlyStartupRunnable.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.ui.internal.Workbench$54.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
Caused by: org.osgi.framework.BundleException: Exception in com.ibm.etools.mft.uri.URIPlugin.start() of bundle com.ibm.etools.mft.uri.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Unknown Source)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Unknown Source)
at org.eclipse.osgi.framework.util.SecureAction.start(Unknown Source)
... 71 more
Caused by: java.lang.NullPointerException
at com.ibm.etools.mft.uri.udn.UDNProject.loadState(Unknown Source)
at com.ibm.etools.mft.uri.udn.UDNProject.<init>(Unknown Source)
at com.ibm.etools.mft.uri.udn.UDNManager.getUDNProject(Unknown Source)
at com.ibm.etools.mft.uri.udn.UDNManager.loadState(Unknown Source)
at com.ibm.etools.mft.uri.udn.UDNManager.init(Unknown Source)
at com.ibm.etools.mft.uri.URIPlugin.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Unknown Source)
... 76 more
I tried restarting with -clean and searched around but cant seem to find what's gone wrong... Any ideas?
The problem got resolved. I deleted the file .udnmetadata and open this project in a fresh workspace. Now, I'm able to open the project from anywhere. Hope this helps.
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
Congratulations
You have just learned toolkit trick No 92, try import problems in a new workspace.
Reminds of my Pure Maths lecturer at Central London Poly (circa 1973) who consistently tried to get the dammed stupid mechanical engineers he was trying to teach 2nd order diff equations and Taylors Theorem to 'go back to first principals'.
Did we learn this?
Well, perhaps some of it rubbed of.. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum