You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Tim Collins (JIRA)" <ji...@apache.org> on 2013/02/15 04:33:15 UTC

[jira] [Commented] (KARAF-1911) Wrong version of camel-example-osgi in Getting Started/Quickstart Guide - 2.7.0 doesn't work

    [ https://issues.apache.org/jira/browse/KARAF-1911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13578928#comment-13578928 ] 

Tim Collins commented on KARAF-1911:
------------------------------------

This issue appears to have not been fixed.

http://karaf.apache.org/manual/latest-2.2.x/quick-start.html

I am using

java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

and

apache-karaf-2.3.0

downloaded 2/14/2013

As a newcomer and outsider and first-time Karaf user, I don't suppose I am entitled to an opinion, but I must admit to more than a little curiosity.  The first example on the public web page seems to have been broken for months and nobody noticed nor fixed it? This seems mysterious to me.

In case it benefits someone else, I am seeing this:

karaf@root> features:addurl mvn:org.apache.camel/camel-example-osgi/2.7.0/xml/features
karaf@root> features:install camel-example-osgi
Error executing command: Could not start bundle mvn:org.apache.camel/camel-spring/2.7.0 in feature(s) camel-spring-2.7.0: Uses constraint violation. Unable to resolve bundle revision org.apache.camel.camel-spring [84.0] because it is exposed to package 'org.springframework.core' from bundle revisions org.springframework.core [55.0] and org.springframework.core [69.0] via two dependency chains.

Chain 1:
  org.apache.camel.camel-spring [84.0]
    import: (&(osgi.wiring.package=org.springframework.core)(version>=3.0.0)(!(version>=4.0.0)))
     |
    export: osgi.wiring.package=org.springframework.core
  org.springframework.core [55.0]

Chain 2:
  org.apache.camel.camel-spring [84.0]
    import: (&(osgi.wiring.package=org.springframework.osgi.context)(version>=1.2.0)(!(version>=2.0.0)))
     |
    export: osgi.wiring.package=org.springframework.osgi.context; uses:=org.springframework.beans
  org.springframework.osgi.core [78.0]
    import: (&(osgi.wiring.package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))
     |
    export: osgi.wiring.package=org.springframework.beans; uses:=org.springframework.core
  org.springframework.beans [72.0]
    import: (&(osgi.wiring.package=org.springframework.core)(version>=3.0.7)(!(version>=3.0.8)))
     |
    export: osgi.wiring.package=org.springframework.core
  org.springframework.core [69.0]
karaf@root>


                
> Wrong version of camel-example-osgi in Getting Started/Quickstart Guide - 2.7.0 doesn't work
> --------------------------------------------------------------------------------------------
>
>                 Key: KARAF-1911
>                 URL: https://issues.apache.org/jira/browse/KARAF-1911
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-documentation
>    Affects Versions: 2.2.9
>         Environment: OpenJDK 1.6.0_24
>            Reporter: Robert Balent
>            Assignee: Freeman Fang
>             Fix For: 2.2.10, 2.3.0
>
>
> I've just downloaded Apache Karaf 2.2.9 for linux and proceeded through Quick Start guide.
> I've typed:
> features:addurl mvn:org.apache.camel/camel-example-osgi/2.7.0/xml/features
> features:install camel-example-osgi
> And error is:
> Error executing command: Could not start bundle mvn:org.apache.camel/camel-spring/2.7.0 in feature(s) camel-spring-2.7.0: Uses constraint violation. Unable to resolve module org.apache.camel.camel-spring \[79.0\] because it is exposed to package 'org.springframework.core' from modules org.springframework.core \[51.0\] and org.springframework.core \[65.0\] via two dependency chains.
> Chain 1:
>   org.apache.camel.camel-spring \[79.0\]
>     import: (&(package=org.springframework.core)(version>=3.0.0)(!(version>=4.0.0)))
>      |
>     export: package=org.springframework.core
>   org.springframework.core \[51.0\]
> Chain 2:
>   org.apache.camel.camel-spring \[79.0\]
>     import: (&(package=org.springframework.osgi.context)(version>=1.2.0)(!(version>=2.0.0)))
>      |
>     export: package=org.springframework.osgi.context; uses:=org.springframework.beans
>   org.springframework.osgi.core \[74.0\]
>     import: (&(package=org.springframework.beans)(version>=2.5.6)(!(version>=4.0.0)))
>      |
>     export: package=org.springframework.beans; uses:=org.springframework.core
>   org.springframework.beans \[68.0\]
>     import: (&(package=org.springframework.core)(version>=3.0.7)(!(version>=3.0.8)))
>      |
>     export: package=org.springframework.core
>   org.springframework.core \[65.0\]
> It works with camel-example-osgi:2.6.0 version.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira