Wrong Import-Package: declaration in ical4j bundle
Brought to you by:
fortuna
The bundle org.mnode.ical4j:ical4j:1.0.3 contains this declaration in the Import-Package section:
Import-Package: edu.emory.mathcs.backport.java.util.concurrent;resolution:=optional
But this dependency isn't optional. edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap is needed e.g. by the TimeZoneRegistryImpl class. When the dependency isn't resolved at runtime, you get a NoClassDefFoundError (in our case this happened during a tycho-surefire-test).
Can you please check the Import-Package declarations and fix the "optional" imports?
Thanks and Best Regards,
Jochen.