Unable to start 90.* due to coverage exception

The last build I have been able to use reliably is 10666.  Here is the exception that I have been getting since the move to 90.*.  I used the built in exception reporting tool, but no changes.  I think the problem is caused by adding a maven parent that had code coverage in it.  I have cleared my caches, but still get the problem.  I even get this exception on non-maven projects.


com/intellij/coverage/CoverageDataManager: com/intellij/coverage/CoverageDataManager
java.lang.NoClassDefFoundError: com/intellij/coverage/CoverageDataManager
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
    at java.lang.Class.getDeclaredConstructors(Class.java:1836)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$3.run(ConstructorInjectionComponentAdapter.java:286)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructors(ConstructorInjectionComponentAdapter.java:284)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getSortedMatchingConstructors(ConstructorInjectionComponentAdapter.java:264)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getGreediestSatisfiableConstructor(ConstructorInjectionComponentAdapter.java:148)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:210)
    at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
    at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
    at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
    at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
    at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:18)
    at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:8)
    at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:231)
    at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:218)
    at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:200)
    at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:9)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:35)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:87)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:125)
    at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:79)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:236)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:256)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.access$200(ProjectManagerImpl.java:338)
    at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:2)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:3)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:4)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:2)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:7)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:27)
    at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:9)
    at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:4)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:11)
Caused by: java.lang.ClassNotFoundException: com.intellij.coverage.CoverageDataManager
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:70)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 43 more



java.lang.AssertionError: Can't instantiate component for: class jetbrains.buildServer.coverage.ServerCoverageProcessor
    at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:122)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:35)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:87)
    at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:125)
    at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:79)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:236)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerImpl.java:256)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.access$200(ProjectManagerImpl.java:338)
    at com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectManagerImpl.java:2)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:3)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:4)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:2)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:7)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:27)
    at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:9)
    at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:4)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:619)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:11)

2 comments
Comment actions Permalink

Hello Norris,

Please upgrade the TeamCity plugin to the version from 4.5.5 or the latest
5.0 EAP.

Also note that it's often helpful to read the release notes of EAP builds.

The last build I have been able to use reliably is 10666.  Here is the
exception that I have been getting since the move to 90.*.  I used the
built in exception reporting tool, but no changes.  I think the
problem is caused by adding a maven parent that had code coverage in
it.  I have cleared my caches, but still get the problem.  I even get
this exception on non-maven projects.

com/intellij/coverage/CoverageDataManager:
com/intellij/coverage/CoverageDataManager
java.lang.NoClassDefFoundError:
com/intellij/coverage/CoverageDataManager
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getDeclaredConstructors(Class.java:1836)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$3.run(
ConstructorInjectionComponentAdapter.java:286)
at java.security.AccessController.doPrivileged(Native Method)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structors(ConstructorInjectionComponentAdapter.java:284)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getSor
tedMatchingConstructors(ConstructorInjectionComponentAdapter.java:264)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getGre
ediestSatisfiableConstructor(ConstructorInjectionComponentAdapter.java
:148)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:210)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
8)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:8)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:231)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:218)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:200)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:9)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:35)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.initComponen
ts(ComponentManagerImpl.java:87)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.init(Compone
ntManagerImpl.java:125)
at
com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:79
)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerI
mpl.java:236)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerI
mpl.java:256)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.access$200(Projec
tManagerImpl.java:338)
at
com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectMana
gerImpl.java:2)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressM
anagerImpl.java:3)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.ru
n(ProgressManagerImpl.java:4)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressM
anagerImpl.java:2)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressM
anagerImpl.java:7)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessU
nderProgress(ProgressManagerImpl.java:85)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(Prog
ressManagerImpl.java:27)
at
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(Applicat
ionImpl.java:9)
at
com.intellij.openapi.application.impl.ApplicationImpl$6.run(Applicatio
nImpl.java:4)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441
)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecu
tor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:11)
Caused by: java.lang.ClassNotFoundException:
com.intellij.coverage.CoverageDataManager
at
com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoa
der.java:70)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 43 more
java.lang.AssertionError: Can't instantiate component for: class
jetbrains.buildServer.coverage.ServerCoverageProcessor
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:122)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:35)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.initComponen
ts(ComponentManagerImpl.java:87)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.init(Compone
ntManagerImpl.java:125)
at
com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:79
)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerI
mpl.java:236)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.a(ProjectManagerI
mpl.java:256)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.access$200(Projec
tManagerImpl.java:338)
at
com.intellij.openapi.project.impl.ProjectManagerImpl$6.run(ProjectMana
gerImpl.java:2)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressM
anagerImpl.java:3)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.ru
n(ProgressManagerImpl.java:4)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressM
anagerImpl.java:2)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressM
anagerImpl.java:7)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessU
nderProgress(ProgressManagerImpl.java:85)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(Prog
ressManagerImpl.java:27)
at
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(Applicat
ionImpl.java:9)
at
com.intellij.openapi.application.impl.ApplicationImpl$6.run(Applicatio
nImpl.java:4)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441
)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecu
tor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:908)
at java.lang.Thread.run(Thread.java:619)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:11)
---
Original message URL:
http://www.jetbrains.net/devnet/message/5248157#5248157

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Updating now.  I normally read the notes and find them via the announcement post, but I can't find them.

Thanks for the info.

0

Please sign in to leave a comment.