Thank you so much. For some reason my Eclipse marketplace did not give me 
the option to upgrade from 3.1.8. Upgrading fixed the issue

Thanks again for the help!

Brian

On Monday, June 10, 2024 at 4:37:30 PM UTC-4 Evgeny Mandrikov wrote:

> 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/81ff7658-8682-42c0-87a9-3fae811c47ecn%40googlegroups.com.

Reply via email to