Thanks for fixing it!

Best,
Christian

Sent from a mobile device
Am 30.10.2012 08:18 schrieb "Claus Ibsen" <claus.ib...@gmail.com>:

> Hi
>
> I think this is fixed now, the import range is now 1.6 onwards. It
> seems there was a problem if you have the
> ${camel.osgi.import.defaults}, to early in the osgi imports in the
> pom.xml. Having ${camel.osgi.import.defaults}, at the end resolves
> many of the issues.
>
>
> On Mon, Oct 29, 2012 at 3:36 PM, Claus Ibsen <claus.ib...@gmail.com>
> wrote:
> > 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
>
>
>
> --
> 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