[jira] Created: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
------------------------------------------------------------------------------------------------

                 Key: CAMEL-660
                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
             Project: Apache Camel
          Issue Type: Improvement
          Components: documentation, examples
    Affects Versions: 1.4.0
            Reporter: Claus Ibsen
             Fix For: 1.5.0


We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.

And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44995#action_44995 ]

Claus Ibsen commented on CAMEL-660:
-----------------------------------

See nabble:
http://www.nabble.com/OSGI-example.-Is-it-really-using-osgi--td18996399s22882.html

Christian wants to help out

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang reassigned CAMEL-660:
----------------------------------

    Assignee: Willem Jiang

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45976#action_45976 ]

Willem Jiang commented on CAMEL-660:
------------------------------------

We could use servicemix4's kernal module to load the camel bundles.
And the features.xml will help us to load the other bundles those camel-example-osgi needs.

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46019#action_46019 ]

Gert Vanthienen commented on CAMEL-660:
---------------------------------------

Willem,

On http://gertvanthienen.blogspot.com/2008/09/servicemix-kernel-and-camel.html you can find a basic rundown on how to get Camel working with ServiceMix Kernel 1.0.0.  You can find the command to install the camel-example-osgi example from the kernel console in the comments.

For the features.xml, there already is a ServiceMix JIRA issue for creating that (SMX4-49).  We have a SNAPSHOT for it that contains a subset of the Camel components right now -- available at http://people.apache.org/maven-snapshot-repository/org/apache/servicemix/camel/org.apache.servicemix.camel.features/4.0-m2-SNAPSHOT.

Regards,

Gert

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46021#action_46021 ]

Willem Jiang commented on CAMEL-660:
------------------------------------

Cool, we just need to add this into wiki page of camel now.

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Work started: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on CAMEL-660 started by Willem Jiang.

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang resolved CAMEL-660.
--------------------------------

    Resolution: Fixed

Thanks for Gert's great blog post , I just copy it into the camel wiki page
http://cwiki.apache.org/confluence/display/CAMEL/How+to+run+Camel+in+a+osgi+container

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Reopened: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christopher Hunt reopened CAMEL-660:
------------------------------------


Just wondering if any actually tried the instructions on the Wiki and that blog - it didn't work for me. Instead I had to

osgi install -s mvn:org.apache.geronimo.specs/geronimo-activation_1.1_spec/1.0.2
osgi install -s mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/1.1.0
osgi install -s mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.1.0
osgi install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1
osgi install -s mvn:org.apache.camel/camel-core/1.5.0
osgi install -s mvn:org.springframework/spring-tx/2.5.5
osgi install -s mvn:org.apache.camel/camel-spring/1.5.0
osgi install -s mvn:org.apache.camel/camel-osgi/1.5.0

#osgi install -s mvn:org.apache.camel/camel-example-osgi/1.5.0
(can also install from the file system of course)

as per the instructions here:

http://servicemix.apache.org/kernel/1-quick-start.html


> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47070#action_47070 ]

Willem Jiang commented on CAMEL-660:
------------------------------------

Hi Christopher,

Thanks for the verification, since camel 1.5.0 is released. we need to update the wiki page to show the installation of camel 1.5.0.
It is a wiki page , please feel free to modify it :)

Willem

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.0
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-660:
------------------------------

    Fix Version/s: 1.5.1
                       (was: 1.5.0)

Changing to fix v1.5.1

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.1
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

    [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=48141#action_48141 ]

Claus Ibsen commented on CAMEL-660:
-----------------------------------

Thanks to Charles tutorial we have more documetation with OSGi.

http://activemq.apache.org/camel/tutorial-osgi-camel-part1.html

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.1
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Resolved: (CAMEL-660) camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc

JIRA jira@apache.org
In reply to this post by JIRA jira@apache.org

     [ https://issues.apache.org/activemq/browse/CAMEL-660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-660.
-------------------------------

    Resolution: Fixed

I have updated the wiki

> camel-example-osgi - documentation and user guide how to install it as a bundle and start it etc
> ------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-660
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-660
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: documentation, examples
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>            Assignee: Willem Jiang
>             Fix For: 1.5.1
>
>
> We should provider better documentation how to try the osgi example. It can be a bit tricky to install bundles in an osgi container and start it up, and see where it actually logs it output / progress etc.
> And the MANIFEST.MF files on this example looks a bit odd since it doesn't import any camel-core or camel-spring related.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.