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
    |



Reply via email to