SMX components need to be updated for Spring 2.5.6
--------------------------------------------------
Key: SMX4-176
URL: https://issues.apache.org/activemq/browse/SMX4-176
Project: ServiceMix 4
Issue Type: Bug
Reporter: Jon Brisbin
When running SMX4 against Spring 2.5.6, the JBI components issue errors:
Dec 11 2008 15:07:59 [Thread-4] ERROR
[org.apache.servicemix.kernel.gshell.features.internal.FeaturesServiceImpl] -
Error installing boot feature servicemix-file
org.osgi.framework.BundleException: Unresolved package in bundle 84: module;
(bundle-symbolic-name=org.springframework.bundle.spring.core)
at org.apache.felix.framework.Felix._resolveBundle(Felix.java:1728)
at org.apache.felix.framework.Felix._startBundle(Felix.java:1591)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1544)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:371)
at
org.apache.servicemix.kernel.gshell.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:167)
at
org.apache.servicemix.kernel.gshell.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:297)
This is because the bundle names changed with 2.5.6. From [Spring OSGi 1.2.0-m2
docs|file:///Users/jbrisbin/Library/Java/spring-osgi-1.2.0-m2/docs/reference/html-single/index.html#dm-1.2.x:compendium]:
{quote}
3.2.3. Changed Spring DM symbolic names
Since 1.2.0 M2, the Spring DM bundles symbolic names have been aligned with
Spring's 2.5.6+. Thus the prefix org.springframework.bundle.osgi has been
changed to org.springframework.osgi; for example Spring DM extender symbolic
name was changed from org.springframework.bundle.osgi.extender to
org.springframework.osgi.extender (notice the missing bundle word).
Additionally, the documentation has been updated to reflect Spring 2.5.6+
symbolic names.
{quote}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.