You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by Tang Yong <ta...@cn.fujitsu.com> on 2013/04/15 16:46:37 UTC

[Asking]About an import issue of org.apache.aries.application

Team

I met an issue while using Aries application and blueprint as following:

[2013-04-15T23:41:57.203+0900] [glassfish 4.0] [SEVERE] [] [] [tid:
_ThreadID=12 _ThreadName=Thread-4] [timeMillis: 1366036917203]
[levelValue: 1000] [[
  org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.aries.application [300]: Unable to resolve 300.0: missing
requirement [300.0] osgi.wiring.package;
(&(osgi.wiring.package=org.apache.aries.blueprint.ext.impl)(version>=1.0.0)(!(version>=2.0.0)))
	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
	at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
	at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
	at java.lang.Thread.run(Thread.java:722)]]


I have investigated the above issue and have the following initial result:

org.apache.aries.application has an importing for org.apach
 e.aries.blueprint.ext.impl;version="[1.0,2)", however,
org.apache.aries.blueprint.core does not export
"org.apache.aries.blueprint.ext.impl", so, I want to know whether here
having some issue?

Thanks
--Tang