Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 337697

Summary: Gerrit connector fails to synchronize tasks: NolassDefFoundError org/eclipse/mylyn/internal/tasks/core/data/AbstractTaskSchema
Product: z_Archived Reporter: Sascha Scholz <sascha.scholz>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3    
Version: unspecified   
Target Milestone: 0.7   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Screenshot Installed Mylyn Features none

Description Sascha Scholz CLA 2011-02-21 04:48:37 EST
java.lang.NoClassDefFoundError: org/eclipse/mylyn/internal/tasks/core/data/AbstractTaskSchema
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:188)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:580)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:550)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:481)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:469)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
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.BundleLoader.findClassInternal(BundleLoader.java:469)
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(ClassLoader.java:248)
at org.eclipse.mylyn.internal.gerrit.core.GerritTaskDataHandler.initializeTaskData(GerritTaskDataHandler.java:90)
at org.eclipse.mylyn.internal.gerrit.core.GerritTaskDataHandler.createTaskData(GerritTaskDataHandler.java:62)
at org.eclipse.mylyn.internal.gerrit.core.GerritConnector.performQuery(GerritConnector.java:175)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeQueriesJob.synchronizeQuery(SynchronizeQueriesJob.java:311)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeQueriesJob.synchronizeQueries(SynchronizeQueriesJob.java:268)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeQueriesJob.run(SynchronizeQueriesJob.java:201)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ClassNotFoundException: org.eclipse.mylyn.internal.tasks.core.data.AbstractTaskSchema
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(ClassLoader.java:248)
... 23 more
Comment 1 Sascha Scholz CLA 2011-02-21 04:49:48 EST
Created attachment 189397 [details]
Screenshot Installed Mylyn Features
Comment 2 Steffen Pingel CLA 2011-02-21 05:30:15 EST
Thanks for the bug report. You can fix the problem by updating all Mylyn features to the latest weekly release. I have set a version constraint in the Gerrit feature to ensure p2 will force an update for the next release.