Seems like I was only using the external repository, but not the release repository. Adding both works.

http://ebr.springsource.com/repository/app/faq#q8

Thanks,
Jason

On 07/24/2013 03:26 PM, Achim Nierbeck wrote:
You'll need to add the http://ebr.springsource.com/repository/app/
since the latest Spring jars are no osgi bundles anymore.

regards, Achim


2013/7/24 Jason <[email protected] <mailto:[email protected]>>

    Adding to this....

    I have a Karaf customized distribution project
    
(http://karaf.apache.org/manual/latest-2.3.x/developers-guide/custom-distribution.html)
    where when I use Karaf 2.3.2, I get the following build error:

    [ERROR] Failed to execute goal 
org.apache.karaf.tooling:features-maven-plugin:2.3.2:add-features-to-repo 
(add-features-to-repo) on project mapseq-server: Can't resolve bundle 
org.springframework:org.springframework.beans:jar:3.2.3.RELEASE: Could not find 
artifact org.springframework:org.springframework.beans:jar:3.2.3.RELEASE


    Using the following repositories:

    [ERROR] renci.repository 
(http://ci-dev.renci.org/nexus/content/repositories/public, releases=true, 
snapshots=true),

    [ERROR] fusesource (http://repo.fusesource.com/nexus/content/groups/public, 
releases=true, snapshots=false),

    [ERROR] apache-public 
(https://repository.apache.org/content/groups/public/, releases=true, 
snapshots=true),

    [ERROR] prime-repo (http://repository.primefaces.org, releases=true, 
snapshots=true),

    [ERROR] com.springsource.repository.bundles.external 
(http://repository.springsource.com/maven/bundles/external, releases=true, 
snapshots=true),

    [ERROR] ibiblio.repository (http://mirrors.ibiblio.org/pub/mirrors/maven2, 
releases=true, snapshots=true),

    [ERROR] biojava-maven-repo (http://www.biojava.org/download/maven, 
releases=true, snapshots=true),

    [ERROR] central (http://repo1.maven.org/maven2, releases=true, 
snapshots=false)


    When I revert back to Karaf 2.3.1, the project builds cleanly.

    Regards,
    Jason



    On 07/24/2013 06:08 AM, Michael Täschner wrote:
    Hi again,

    being curious I tried the same with Karaf 2.3.1. As
    spring/3.2.3.RELEASE is not available in the standard features
    repository, camel-cxf seems to be content with using
    spring/3.1.4.RELEASE. I wonder why using Karaf 2.3.2 it tries to
    install spring/3.2.3.RELEASE even though spring/3.1.4.RELEASE
    already active and fullfilling the version requirement (see first
    mail) ?

    So what could be a workaround to get camel-cxf running in Karaf
    2.3.2 ?

    Thanks and Regards,
    Michael

    P.S.: sorry for the bad formatting of the initial mail - I don't
    know how it turned out like this using gmail web client ?!


    2013/7/24 Michael Täschner <[email protected]
    <mailto:[email protected]>>

        Hi,

        I am trying to install camel-cxf feature in plain Karaf 2.3.2
        container via camel feature repository. This results in error:
        >> Error executing command: URL
        [mvn:org.springframework/org.springframework.core/3.2.3.RELEASE]
        could not be resolved.

        I looked at the spring repositories and see the artifacts are
        rather located under:
        mvn:org.springframework/spring-core/3.2.3.RELEASE (using
        repos declared by spring:
        "http://maven.springframework.org/release/org/springframework/";
        ,
        "http://repo.springsource.org/release/org/springframework/";).
        Strangely enough the Spring Enterprise Bundle Repository
        (EBR) uses the "org.springframework.core" notation as
        declared in the karaf feature but the repository where it is
        hosted is not accessible currently:
        "|http://repository.springsource.com/maven/bundles/release";

        |
        |So my questions are:
        |
        |- the spring/3.0.7 and spring/3.1.4 use the
        org.springframework/spring-core notation and bundles can be
        resolved. Is it a bug that for spring/3.2.3 the
        org.springframework/org.springframework.core notation is used ?
        |
        |- camel requires camel-spring feature which requires bundle
        spring with version="[3.1,3.3)" - why does the same error
        message as above occur if I install spring/3.1.4.RELEASE via
        karaf console before trying to install camel-cxf again ?

        |
        |Thanks and Regards,
        |
        |Michael
        |






--

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project Lead
blog <http://notizblog.nierbeck.de/>

Reply via email to