• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Medium Medium
    • 2.6.3.1
    • None
    • CIJ Plugin
    • None

      com/intellij/util/ui/treetable/ListTreeTableModelOnColumns: com/intellij/util/ui/treetable/ListTreeTableModelOnColumns
      java.lang.NoClassDefFoundError: com/intellij/util/ui/treetable/ListTreeTableModelOnColumns
      at com.cenqua.clover.idea.CloverToolWindow.getCoveragePane(CloverToolWindow.java:180)
      at com.cenqua.clover.idea.CloverToolWindow.initComponents(CloverToolWindow.java:111)
      at com.cenqua.clover.idea.CloverToolWindow.<init>(CloverToolWindow.java:67)
      at com.cenqua.clover.idea.CloverToolWindow.getInstance(CloverToolWindow.java:57)
      at com.cenqua.clover.idea.ProjectPlugin.projectPostStartup(ProjectPlugin.java:116)
      at com.cenqua.clover.idea.ProjectPlugin.access$000(ProjectPlugin.java:45)
      at com.cenqua.clover.idea.ProjectPlugin$1.run(ProjectPlugin.java:71)
      at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:44)
      at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:74)
      at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:268)
      at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:177)
      at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:299)
      at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:49)
      at com.intellij.ide.impl.ProjectUtil.openOrImport(ProjectUtil.java:108)
      at com.intellij.ide.actions.OpenProjectAction.actionPerformed(OpenProjectAction.java:15)
      at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreen$ActionGroupDescriptor$3.onPress(WelcomeScreen.java:6)
      at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreen$ButtonWithExtension.onPress(WelcomeScreen.java:4)
      at com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreen$ActionGroupDescriptor$2.mouseClicked(WelcomeScreen.java:2)
      at java.awt.Component.processMouseEvent(Component.java:6219)
      at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
      at java.awt.Component.processEvent(Component.java:5981)
      at java.awt.Container.processEvent(Container.java:2041)
      at java.awt.Component.dispatchEventImpl(Component.java:4583)
      at java.awt.Container.dispatchEventImpl(Container.java:2099)
      at java.awt.Component.dispatchEvent(Component.java:4413)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
      at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4229)
      at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
      at java.awt.Container.dispatchEventImpl(Container.java:2085)
      at java.awt.Window.dispatchEventImpl(Window.java:2475)
      at java.awt.Component.dispatchEvent(Component.java:4413)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
      at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:239)
      at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:63)
      at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:233)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
      Caused by: java.lang.ClassNotFoundException: com.intellij.util.ui.treetable.ListTreeTableModelOnColumns
      at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:54)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      ... 41 more

            [CLOV-627] NoClassDefFound on Idea9

            Latest comment on Jetbrains issue tracker:
            "Sure, 9.0.1 will have the fix. Next week we are going to publish EA build."

            SlawekA (Inactive) added a comment - Latest comment on Jetbrains issue tracker: "Sure, 9.0.1 will have the fix. Next week we are going to publish EA build."

            Hi,

            The showstopper is http://youtrack.jetbrains.net/issue/IDEADEV-42002 - it makes Clover instrumentation impossible under Idea9.
            I held back the release of Clover plugin until at least I can test a dev build of Idea that works - the issue is already labeled as Fixed but I cannot get a working copy to test.

            There is also a less critical problem with JUnit runner that impacts Test Optimization (manifests as CLOV-823), but this is something I can work around.

            I'm sorry you have to wait, bringing Clover to Idea9 is my top priority, but this one depends on Jetbrains now.
            They are quick to solve problems, but I guess it has to take time.

            Regards,
            Slawomir Ginter

            SlawekA (Inactive) added a comment - Hi, The showstopper is http://youtrack.jetbrains.net/issue/IDEADEV-42002 - it makes Clover instrumentation impossible under Idea9. I held back the release of Clover plugin until at least I can test a dev build of Idea that works - the issue is already labeled as Fixed but I cannot get a working copy to test. There is also a less critical problem with JUnit runner that impacts Test Optimization (manifests as CLOV-823), but this is something I can work around. I'm sorry you have to wait, bringing Clover to Idea9 is my top priority, but this one depends on Jetbrains now. They are quick to solve problems, but I guess it has to take time. Regards, Slawomir Ginter

            Hi Slawek, thanks for your effort. Can you list what the relevant IDEA problems are? Do they have JIRA issues at the Intellij YouTRACK? Last month we bought licenses for both Clover and IDEA9, and it's frustrating that we can't get them to work together. We can't go back to IDEA8 due to some bugs that have been fixed in 9, so we are kind of stuck.

            Thanks

            George Armhold added a comment - Hi Slawek, thanks for your effort. Can you list what the relevant IDEA problems are? Do they have JIRA issues at the Intellij YouTRACK? Last month we bought licenses for both Clover and IDEA9, and it's frustrating that we can't get them to work together. We can't go back to IDEA8 due to some bugs that have been fixed in 9, so we are kind of stuck. Thanks

            This single issue has been fixed.
            However, there are more critical issues found in the Idea9 itself that need to be fixed before Clover plugin is usable.

            SlawekA (Inactive) added a comment - This single issue has been fixed. However, there are more critical issues found in the Idea9 itself that need to be fixed before Clover plugin is usable.

            FYI, IDEA9 is at RC1 now. Presumably this means that there will be no further API changes.

            George Armhold added a comment - FYI, IDEA9 is at RC1 now. Presumably this means that there will be no further API changes.

            Already spent lot's of time and it seems I achieved nothing
            Counting on JetBrains to solve this compatibility issue in proper way by the actual Maia release.
            If they don't, I'll probably have to create a separate plugin for 9+

            http://www.jetbrains.net/tracker/issue/IDEA-24832

            SlawekA (Inactive) added a comment - Already spent lot's of time and it seems I achieved nothing Counting on JetBrains to solve this compatibility issue in proper way by the actual Maia release. If they don't, I'll probably have to create a separate plugin for 9+ http://www.jetbrains.net/tracker/issue/IDEA-24832

            This is a show stopper and potentially lot's of work - the entire coverage tree model needs to be changed, and it is possible that a separate model will be necessary for Idea9+ and Idea7/8

            SlawekA (Inactive) added a comment - This is a show stopper and potentially lot's of work - the entire coverage tree model needs to be changed, and it is possible that a separate model will be necessary for Idea9+ and Idea7/8

              sginter SlawekA (Inactive)
              sginter SlawekA (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 40h
                  40h
                  Remaining:
                  Time Spent - 32h Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - 32h Remaining Estimate - 8h
                  32h