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.

Reply via email to