Hi

The slf4j version range in OSGi land should be [1.6,2). But it was not
and then you get this error.

karaf@root> 2012-10-29 15:34:31,125 | ERROR | Thread-7         |
FeaturesServiceImpl              | 21 - org.apache.karaf.features.core
- 2.2.9 | Error installing boot features
java.lang.Exception: Could not start bundle
mvn:org.apache.camel/camel-spring/2.11-SNAPSHOT in feature(s)
camel-spring-2.11-SNAPSHOT: Unresolved constraint in bundle
org.apache.camel.camel-spring [84]: Unable to resolve 84.0: missing
requirement [84.0] package;
(&(package=org.slf4j)(version>=1.7.0)(!(version>=2.0.0)))
        at 
org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:356)[21:org.apache.karaf.features.core:2.2.9]
        at 
org.apache.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:988)[21:org.apache.karaf.features.core:2.2.9]
Caused by: org.osgi.framework.BundleException: Unresolved constraint
in bundle org.apache.camel.camel-spring [84]: Unable to resolve 84.0:
missing requirement [84.0] package;
(&(package=org.slf4j)(version>=1.7.0)(!(version>=2.0.0)))

I will try to see if I can fix this as well. There was another issues
of recent that broke spring-dm in OSGi as well.


On Sat, Oct 27, 2012 at 6:12 PM,  <cmuel...@apache.org> wrote:
> Author: cmueller
> Date: Sat Oct 27 16:12:35 2012
> New Revision: 1402817
>
> URL: http://svn.apache.org/viewvc?rev=1402817&view=rev
> Log:
> CAMEL-5740: Upgrade to slf4j 1.7.2
>
> Modified:
>     camel/trunk/camel-core/pom.xml
>     camel/trunk/components/camel-blueprint/pom.xml
>     camel/trunk/components/camel-cache/pom.xml
>     camel/trunk/components/camel-cdi/pom.xml
>     camel/trunk/components/camel-cometd/pom.xml
>     camel/trunk/components/camel-sjms/pom.xml
>     camel/trunk/components/camel-spring-javaconfig/pom.xml
>     camel/trunk/components/camel-spring-ws/pom.xml
>     camel/trunk/components/camel-spring/pom.xml
>     camel/trunk/components/camel-websocket/pom.xml
>     camel/trunk/parent/pom.xml
>     camel/trunk/platforms/karaf/commands/pom.xml
>
> Modified: camel/trunk/camel-core/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/camel-core/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/camel-core/pom.xml (original)
> +++ camel/trunk/camel-core/pom.xml Sat Oct 27 16:12:35 2012
> @@ -38,6 +38,7 @@
>      <camel.osgi.import>
>          !org.apache.camel.*,
>          !com.googlecode.concurrentlinkedhashmap,
> +        ${camel.osgi.import.defaults},
>          org.apache.xalan.xsltc.trax;resolution:=optional,
>          javax.activation;resolution:=optional,
>          javax.xml.bind;resolution:=optional,
>
> Modified: camel/trunk/components/camel-blueprint/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-blueprint/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-blueprint/pom.xml (original)
> +++ camel/trunk/components/camel-blueprint/pom.xml Sat Oct 27 16:12:35 2012
> @@ -33,6 +33,7 @@
>          <camel.osgi.import>
>              !org.apache.camel.blueprint.*,
>              !org.apache.camel.util.blueprint.*,
> +            ${camel.osgi.import.defaults},
>              org.apache.camel.*;${camel.osgi.import.strict.version},
>              org.osgi.service.event*;resolution:=optional,
>              org.apache.aries*;version="[0.3,2)",
>
> Modified: camel/trunk/components/camel-cache/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-cache/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-cache/pom.xml (original)
> +++ camel/trunk/components/camel-cache/pom.xml Sat Oct 27 16:12:35 2012
> @@ -34,6 +34,7 @@
>          <camel.osgi.import>
>              !org.apache.camel.component.cache.*,
>              !org.apache.camel.processor.cache.*,
> +            ${camel.osgi.import.defaults},
>              *
>          </camel.osgi.import>
>          <camel.osgi.export.pkg>
>
> Modified: camel/trunk/components/camel-cdi/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-cdi/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-cdi/pom.xml (original)
> +++ camel/trunk/components/camel-cdi/pom.xml Sat Oct 27 16:12:35 2012
> @@ -34,6 +34,7 @@
>          <camel.osgi.import>
>              !org.apache.camel.cdi.*,
>              !org.apache.deltaspike.cdise.api.*,
> +            ${camel.osgi.import.defaults},
>              org.apache.deltaspike.core.api.*;resolution:=optional,
>              *
>          </camel.osgi.import>
>
> Modified: camel/trunk/components/camel-cometd/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-cometd/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-cometd/pom.xml (original)
> +++ camel/trunk/components/camel-cometd/pom.xml Sat Oct 27 16:12:35 2012
> @@ -31,6 +31,12 @@
>
>      <properties>
>          
> <camel.osgi.export.pkg>org.apache.camel.component.cometd.*</camel.osgi.export.pkg>
> +        <camel.osgi.import.pkg>
> +            !org.apache.camel.component.cometd.*,
> +            
> org.eclipse.jetty.util.ssl;version="[7.6,8.2)";resolution:=optional,
> +            ${camel.osgi.import.defaults},
> +            *
> +        </camel.osgi.import.pkg>
>      </properties>
>
>      <dependencies>
>
> Modified: camel/trunk/components/camel-sjms/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-sjms/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-sjms/pom.xml (original)
> +++ camel/trunk/components/camel-sjms/pom.xml Sat Oct 27 16:12:35 2012
> @@ -41,6 +41,7 @@
>          <camel.osgi.import.pkg>
>              !org.apache.camel.component.sjms.*,
>              org.apache.camel.*;${camel.osgi.import.camel.version},
> +            ${camel.osgi.import.defaults},
>              *
>          </camel.osgi.import.pkg>
>          <camel.osgi.private.pkg>
>
> Modified: camel/trunk/components/camel-spring-javaconfig/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-spring-javaconfig/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-spring-javaconfig/pom.xml (original)
> +++ camel/trunk/components/camel-spring-javaconfig/pom.xml Sat Oct 27 
> 16:12:35 2012
> @@ -32,12 +32,6 @@
>
>    <properties>
>      
> <camel.osgi.export.pkg>org.apache.camel.spring.javaconfig.*</camel.osgi.export.pkg>
> -    <camel.osgi.import>
> -        !org.apache.camel.spring.javaconfig.*,
> -        org.apache.camel.*;${camel.osgi.import.camel.version},
> -        org.springframework.*;version="[3,4)",
> -        *
> -    </camel.osgi.import>
>      <!-- The test module has the dependency of Spring 3.1.1, but the module 
> can run with Spring 3.0.x out of box -->
>      <spring-version>3.1.1.RELEASE</spring-version>
>    </properties>
>
> Modified: camel/trunk/components/camel-spring-ws/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-spring-ws/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-spring-ws/pom.xml (original)
> +++ camel/trunk/components/camel-spring-ws/pom.xml Sat Oct 27 16:12:35 2012
> @@ -32,18 +32,9 @@
>
>      <properties>
>          
> <camel.osgi.export.pkg>org.apache.camel.component.spring.ws.*</camel.osgi.export.pkg>
> -        <camel.osgi.import>
> -        !org.apache.camel.component.spring.ws.*,
> -        org.apache.camel.*;${camel.osgi.import.camel.version},
> -        org.springframework.ws.*;version="[2,3)",
> -        org.springframework.xml.*;version="[2,3)",
> -        org.springframework.*;version="[3,4)",
> -        *
> -        </camel.osgi.import>
>      </properties>
>
>      <dependencies>
> -
>          <dependency>
>              <groupId>org.apache.camel</groupId>
>              <artifactId>camel-core</artifactId>
>
> Modified: camel/trunk/components/camel-spring/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-spring/pom.xml (original)
> +++ camel/trunk/components/camel-spring/pom.xml Sat Oct 27 16:12:35 2012
> @@ -37,10 +37,10 @@
>          !org.apache.camel.component.event,
>          !org.apache.camel.language.spel,
>          org.apache.camel.*;${camel.osgi.import.strict.version},
> +        ${camel.osgi.import.defaults},
>          org.osgi.framework;version="[1.3,2)",
>          org.osgi.service.event;resolution:=optional,
>          org.springframework.osgi.*;version="[1.2,2)",
> -        org.springframework.*;version="[3,4)",
>          *
>        </camel.osgi.import>
>        <camel.osgi.export>
>
> Modified: camel/trunk/components/camel-websocket/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/components/camel-websocket/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/components/camel-websocket/pom.xml (original)
> +++ camel/trunk/components/camel-websocket/pom.xml Sat Oct 27 16:12:35 2012
> @@ -36,6 +36,7 @@
>          </camel.osgi.export.pkg>
>          <camel.osgi.import.pkg>
>              !org.apache.camel.component.websocket.*,
> +            
> org.eclipse.jetty.util.ssl;version="[7.6,8.2)";resolution:=optional,
>              ${camel.osgi.import.defaults},
>              *
>          </camel.osgi.import.pkg>
>
> Modified: camel/trunk/parent/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/parent/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/parent/pom.xml (original)
> +++ camel/trunk/parent/pom.xml Sat Oct 27 16:12:35 2012
> @@ -291,8 +291,8 @@
>      <servicemix-specs-version>1.9.0</servicemix-specs-version>
>      <servlet-api-2.5-version>1.1.2</servlet-api-2.5-version>
>      <shiro-version>1.2.1</shiro-version>
> -    <slf4j-api-version>1.6.6</slf4j-api-version>
> -    <slf4j-version>1.6.6</slf4j-version>
> +    <slf4j-api-version>1.7.2</slf4j-api-version>
> +    <slf4j-version>1.7.2</slf4j-version>
>      <smack-bundle-version>3.2.1_1</smack-bundle-version>
>      <smack-version>3.2.1</smack-version>
>      <snappy-bundle-version>1.0.4.1_1</snappy-bundle-version>
> @@ -356,6 +356,8 @@
>      
> <camel.osgi.import.strict.version>version="[$(version;===;${camel.osgi.version.clean}),$(version;==+;${camel.osgi.version.clean}))"</camel.osgi.import.strict.version>
>      
> <camel.osgi.import.default.version>[$(version;==;$(@)),$(version;+;$(@)))</camel.osgi.import.default.version>
>      <camel.osgi.import.defaults>
> +      org.springframework.ws.*;version="[2,3)",
> +      org.springframework.xml.*;version="[2,3)",
>        org.springframework.*;version="[3,4)",
>        org.apache.commons.logging.*;version="[1.1,2)",
>        org.apache.cxf.*;version="${cxf-version-range}",
> @@ -365,12 +367,12 @@
>        org.apache.velocity.*;version="[1.6.2,2)",
>        org.apache.xmlbeans.*;version="[2.4,3)",
>        org.eclipse.jetty.*;version="[7.5,8.2)",
> -      org.eclipse.jetty.util.ssl;version="[7.6,8.2)";resolution:=optional,
>        com.thoughtworks.xstream.*;version="[1.3,2)",
>        org.antlr.stringtemplate.*;version="[3.0,4)",
>        org.jivesoftware.smack.*;version="[3.0,4)",
>        org.ccil.cowan.tagsoup.*;version="[1.2,2)",
>        org.mortbay.cometd.*;version="[6.1,7)",
> +      org.slf4j.*;version="[1.6,2)",
>        net.sf.flatpack.*;version="[3.1.1,4)",
>        net.sf.saxon.*;version="[9.3.0,9.5)",
>        freemarker.*;version="[2.3.15,3)",
>
> Modified: camel/trunk/platforms/karaf/commands/pom.xml
> URL: 
> http://svn.apache.org/viewvc/camel/trunk/platforms/karaf/commands/pom.xml?rev=1402817&r1=1402816&r2=1402817&view=diff
> ==============================================================================
> --- camel/trunk/platforms/karaf/commands/pom.xml (original)
> +++ camel/trunk/platforms/karaf/commands/pom.xml Sat Oct 27 16:12:35 2012
> @@ -31,7 +31,7 @@
>    <name>Camel :: Platforms :: Apache Karaf :: Commands</name>
>
>    <properties>
> -    
> <camel.osgi.export.pkg>org.apache.camel.karaf.commands*</camel.osgi.export.pkg>
> +    
> <camel.osgi.export.pkg>org.apache.camel.karaf.commands.*</camel.osgi.export.pkg>
>    </properties>
>
>    <dependencies>
> @@ -79,6 +79,7 @@
>                org.apache.felix.service.command;version="[0.6,1)",
>                org.apache.felix.gogo.commands;version="[0.6,1)",
>                org.apache.karaf.shell.console;version="[2.2,4)",
> +              org.slf4j.*;version="[1.6,2)",
>                *
>              </Import-Package>
>              <Private-Package>
>
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
FuseSource is now part of Red Hat
Email: cib...@redhat.com
Web: http://fusesource.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to