[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [epp-dev] EPP 2023-09 M3
|
I tested the Eclipse Eierlegende Wollmilchsau and the JEE
package. Both have this in the error log on startup:
org.osgi.framework.BundleException: Could not resolve module:
org.eclipse.jst.ws.axis.consumption.core [556]
Unresolved requirement: Require-Bundle: org.apache.axis.ant;
bundle-version="[1.4.0,2.0.0)"
-> Bundle-SymbolicName: org.apache.axis.ant;
bundle-version="1.4.0.v20230802-0838"
org.apache.axis.ant [66]
No resolution report for the bundle. Bundle was not
resolved because of a uses constraint violation.
org.apache.felix.resolver.reason.ReasonException: Uses
constraint violation. Unable to resolve resource
org.apache.axis.ant [osgi.identity;
osgi.identity="org.apache.axis.ant"; type="osgi.bundle";
version:Version="1.4.0.v20230802-0838"] because it exports package
'org.apache.axis' and is also exposed to it from resource
org.apache.axis [osgi.identity; osgi.identity="org.apache.axis";
type="osgi.bundle"; version:Version="1.4.0.v20230730-0709"] via
the following dependency chain:
org.apache.axis.ant [osgi.identity;
osgi.identity="org.apache.axis.ant"; type="osgi.bundle";
version:Version="1.4.0.v20230802-0838"]
import: (osgi.wiring.package=org.apache.axis.client)
|
export: osgi.wiring.package: org.apache.axis.client;
uses:=org.apache.axis
export: osgi.wiring.package=org.apache.axis
org.apache.axis [osgi.identity; osgi.identity="org.apache.axis";
type="osgi.bundle"; version:Version="1.4.0.v20230730-0709"]
at org.eclipse.osgi.container.Module.start(Module.java:463)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1852)
at
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1845)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1786)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1750)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1672)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
I opened the following issue to fix bnd instructions for the
org.apache.axis.ant bundle:
https://github.com/eclipse-orbit/orbit-simrel/issues/12
I tested the fix by rebuilding the bundle with the same qualifier
and replace the version in the bundle pool with that; I'll commit
the fix later today...
____________________________
Not surprisingly, the Eierlegende Wollmilchsau has wiring
problems with guava:
org.osgi.framework.BundleException: Could not resolve module:
org.eclipse.gef.dot.ide [1032]
Unresolved requirement: Require-Bundle: org.eclipse.gef.dot;
bundle-version="[5.0.0,6.0.0)"
-> Bundle-SymbolicName: org.eclipse.gef.dot;
bundle-version="5.1.4.202209120200"; singleton:="true"
org.eclipse.gef.dot [1029]
Unresolved requirement: Require-Bundle:
org.eclipse.gef.dot.generator; bundle-version="[5.0.0,6.0.0)";
resolution:="optional"
Bundle was not resolved because of a uses constraint violation.
org.apache.felix.resolver.reason.ReasonException: Uses
constraint violation. Unable to resolve resource
org.eclipse.gef.dot [osgi.identity; type="osgi.bundle";
version:Version="5.1.4.202209120200";
osgi.identity="org.eclipse.gef.dot"; singleton:="true"] because it
is exposed to package 'com.google.common.base' from resources
com.google.guava [osgi.identity; type="osgi.bundle";
version:Version="32.1.2.jre"; osgi.identity="com.google.guava"]
and com.google.guava [osgi.identity; type="osgi.bundle";
version:Version="30.1.0.v20221112-0806";
osgi.identity="com.google.guava"] via two dependency chains.
Chain 1:
org.eclipse.gef.dot [osgi.identity; type="osgi.bundle";
version:Version="5.1.4.202209120200";
osgi.identity="org.eclipse.gef.dot"; singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.xtend.lib)(&(bundle-version>=2.26.0)(!(bundle-version>=3.0.0))))
|
provide: osgi.wiring.bundle: org.eclipse.xtend.lib
com.google.guava [osgi.identity; type="osgi.bundle";
version:Version="32.1.2.jre"; osgi.identity="com.google.guava"]
Chain 2:
org.eclipse.gef.dot [osgi.identity; type="osgi.bundle";
version:Version="5.1.4.202209120200";
osgi.identity="org.eclipse.gef.dot"; singleton:="true"]
require:
(&(osgi.wiring.bundle=org.eclipse.gef.common)(&(bundle-version>=5.0.0)(!(bundle-version>=6.0.0))))
|
provide: osgi.wiring.bundle;
bundle-version:Version="5.0.2.202209120200";
osgi.wiring.bundle="org.eclipse.gef.common"
org.eclipse.gef.common [osgi.identity; type="osgi.bundle";
version:Version="5.0.2.202209120200";
osgi.identity="org.eclipse.gef.common"]
import:
(&(osgi.wiring.package=com.google.common.reflect)(version>=12.0.0))
|
export: osgi.wiring.package: com.google.common.reflect;
uses:=com.google.common.base
export: osgi.wiring.package=com.google.common.base
com.google.guava [osgi.identity; type="osgi.bundle";
version:Version="30.1.0.v20221112-0806";
osgi.identity="com.google.guava"]
at org.eclipse.osgi.container.Module.start(Module.java:463)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1852)
at
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1845)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1786)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1750)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1672)
at
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
_______________
The DSL package starts without errors in the log and can visit
all preferences without errors in the log.
Regards,
Ed
On 25.08.2023 05:02, Jonah Graham via
epp-dev wrote:
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev