[rabbitmq-discuss] Wrong Version of Commons IO Bundled with RabbitMQ
Richard-Clayton
rclayton at bericotechnologies.com
Sat Jan 21 19:50:58 GMT 2012
Hello All,
I was in the process of rolling RabbitMQ into Apache Felix, and ran into an
"unsatisfied dependency" error:
ERROR: Bundle com.rabbitmq.client [11] Error starting
file:/Users/rclayton/Server/felix-framework-4.0.2/bundle/rabbitmq-client.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
com.rabbitmq.client [11]: Unable to resolve 11.0: missing requirement [11.0]
osgi.wiring.package;
(&(osgi.wiring.package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0))))
org.osgi.framework.BundleException: Unresolved constraint in bundle
com.rabbitmq.client [11]: Unable to resolve 11.0: missing requirement [11.0]
osgi.wiring.package;
(&(osgi.wiring.package=org.apache.commons.io)(version>=1.4.0)(!(version>=2.0.0)))
at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1868)
at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191)
at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)
at java.lang.Thread.run(Thread.java:680)
____________________________
Welcome to Apache Felix Gogo
The RabbitMQ Java Client API is currently including the old version of
Apache Commons IO (1.2.0) and your bundle manifest is requiring a version
greater than or equal to 1.4.0 and less than 2.0.0. This error is resolved
by including Commons IO 1.4.0.
Thanks,
Richard
--
View this message in context: http://old.nabble.com/Wrong-Version-of-Commons-IO-Bundled-with-RabbitMQ-tp33180852p33180852.html
Sent from the RabbitMQ mailing list archive at Nabble.com.
More information about the rabbitmq-discuss
mailing list