The error message seems to be the same as in https://github.com/jacoco/jacoco/issues/1599#issuecomment-2033737996 so you also need to update EclEmma from 3.1.8 to 3.1.9
3.1.9 is available in the following P2 repository https://download.eclipse.org/eclemma/releases/3.1.9/ which is referenced from the following composite P2 repositories https://update.eclemma.org/ https://download.eclipse.org/eclemma/releases/ as well as in Eclipse Marketplace, and the archive is at https://github.com/eclipse-eclemma/eclemma/releases/tag/v3.1.9 Hope this helps. Regards, Evgeny On Monday, June 10, 2024 at 8:00:06 PM UTC+2 reis...@gmail.com wrote: After doing an update in eclipse recently, I noticed that my EclEmma is not working anymore. When looking at my eclipse log, this is one of the error messages that comes up: !ENTRY org.eclipse.eclemma.core 4 0 2024-06-05 12:44:40.955 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.eclipse.eclemma.core [2837] Unresolved requirement: Require-Bundle: org.jacoco.report; bundle-version="[0.8.11,0.8.12)" -> Bundle-SymbolicName: org.jacoco.report; bundle-version="0.8.11.202310140853" org.jacoco.report [2794] Unresolved requirement: Import-Package: org.jacoco.core; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11" org.jacoco.core [2793] Unresolved requirement: Import-Package: org.jacoco.core.runtime; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.runtime; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.data,org.objectweb.asm" Unresolved requirement: Import-Package: org.jacoco.core.analysis; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.analysis; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.data,org.jacoco.core.internal.analysis" Unresolved requirement: Import-Package: org.jacoco.core.data; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.data; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.internal.data" Unresolved requirement: Require-Bundle: org.jacoco.core; bundle-version="[0.8.11,0.8.12)" -> Bundle-SymbolicName: org.jacoco.core; bundle-version="0.8.11.202310140853" Bundle was not resolved because of a uses constraint violation. org.apache.felix.resolver.reason.ReasonException: Uses constraint violation. Unable to resolve resource org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] because it is exposed to package 'org.objectweb.asm' from resources org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm"] and org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.7.0"; osgi.identity="org.objectweb.asm"] via two dependency chains. Chain 1: org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] import: (&(osgi.wiring.package=org.objectweb.asm)(&(version>=9.6.0)(!(version>=9.7.0)))) | export: osgi.wiring.package: org.objectweb.asm org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm"] Chain 2: org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] import: (&(osgi.wiring.package=org.objectweb.asm.commons)(&(version>=9.6.0)(!(version>=9.7.0)))) | export: osgi.wiring.package=org.objectweb.asm.commons; uses:=org.objectweb.asm org.objectweb.asm.commons [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm.commons"] import: (&(osgi.wiring.package=org.objectweb.asm)(version>=9.6.0)) | export: osgi.wiring.package: org.objectweb.asm org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.7.0"; osgi.identity="org.objectweb.asm"] at org.eclipse.osgi.container.Module.start(Module.java:493) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:2073) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:143) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2064) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2004) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1967) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1883) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) There is another similar error after it: !ENTRY org.eclipse.eclemma.ui 4 0 2024-06-05 12:44:40.959 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.eclipse.eclemma.ui [2839] Unresolved requirement: Require-Bundle: org.eclipse.eclemma.core -> Bundle-SymbolicName: org.eclipse.eclemma.core; bundle-version="3.1.8.202312121452"; singleton:="true" org.eclipse.eclemma.core [2837] Unresolved requirement: Require-Bundle: org.jacoco.report; bundle-version="[0.8.11,0.8.12)" -> Bundle-SymbolicName: org.jacoco.report; bundle-version="0.8.11.202310140853" org.jacoco.report [2794] Unresolved requirement: Import-Package: org.jacoco.core; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11" org.jacoco.core [2793] Unresolved requirement: Import-Package: org.jacoco.core.runtime; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.runtime; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.data,org.objectweb.asm" Unresolved requirement: Import-Package: org.jacoco.core.analysis; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.analysis; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.data,org.jacoco.core.internal.analysis" Unresolved requirement: Import-Package: org.jacoco.core.data; version="[0.8.11,0.8.12)" -> Export-Package: org.jacoco.core.data; bundle-symbolic-name="org.jacoco.core"; bundle-version="0.8.11.202310140853"; version="0.8.11"; uses:="org.jacoco.core.internal.data" Unresolved requirement: Require-Bundle: org.jacoco.core; bundle-version="[0.8.11,0.8.12)" -> Bundle-SymbolicName: org.jacoco.core; bundle-version="0.8.11.202310140853" Unresolved requirement: Require-Bundle: org.jacoco.core; bundle-version="[0.8.11,0.8.12)" -> Bundle-SymbolicName: org.jacoco.core; bundle-version="0.8.11.202310140853" Bundle was not resolved because of a uses constraint violation. org.apache.felix.resolver.reason.ReasonException: Uses constraint violation. Unable to resolve resource org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] because it is exposed to package 'org.objectweb.asm' from resources org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm"] and org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.7.0"; osgi.identity="org.objectweb.asm"] via two dependency chains. Chain 1: org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] import: (&(osgi.wiring.package=org.objectweb.asm)(&(version>=9.6.0)(!(version>=9.7.0)))) | export: osgi.wiring.package: org.objectweb.asm org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm"] Chain 2: org.jacoco.core [osgi.identity; type="osgi.bundle"; version:Version="0.8.11.202310140853"; osgi.identity="org.jacoco.core"] import: (&(osgi.wiring.package=org.objectweb.asm.commons)(&(version>=9.6.0)(!(version>=9.7.0)))) | export: osgi.wiring.package=org.objectweb.asm.commons; uses:=org.objectweb.asm org.objectweb.asm.commons [osgi.identity; type="osgi.bundle"; version:Version="9.6.0"; osgi.identity="org.objectweb.asm.commons"] import: (&(osgi.wiring.package=org.objectweb.asm)(version>=9.6.0)) | export: osgi.wiring.package: org.objectweb.asm org.objectweb.asm [osgi.identity; type="osgi.bundle"; version:Version="9.7.0"; osgi.identity="org.objectweb.asm"] at org.eclipse.osgi.container.Module.start(Module.java:493) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:2073) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:143) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2064) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:2004) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1967) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1883) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) Does anyone have any idea what may be wrong? Thank you in advance. -- You received this message because you are subscribed to the Google Groups "JaCoCo and EclEmma Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jacoco+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jacoco/cc824dda-fb7d-42d9-b64d-bbd1d11b44bfn%40googlegroups.com.