You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Gert Vanthienen (JIRA)" <ji...@apache.org> on 2010/01/29 00:50:32 UTC

[jira] Created: (SMX4-471) Upgrade to Camel 2.2.0

Upgrade to Camel 2.2.0
----------------------

                 Key: SMX4-471
                 URL: https://issues.apache.org/activemq/browse/SMX4-471
             Project: ServiceMix 4
          Issue Type: Task
            Reporter: Gert Vanthienen
            Assignee: Gert Vanthienen
             Fix For: 4.4.0


Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57551#action_57551 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

Be careful, currently, Camel 2.1.0 feature use Karaf 1.1.0 one and Camel 2.2.0 feature will use Karaf 1.2.0 one.
It doesn't match the Karaf version included in ServiceMix: 1.3.0.

It means that the Karaf version required by Camel will not be present in the system repository. So, it will be downloaded at startup but if the user doesn't have any internet connection, the download fails and SMX can't start correctly.

To simulate this behavior, I have disable the repositories in etc/org.ops4j.pax.url.mvn.cfg file.

A first way to fix this issue is to override the Camel feature XML by defining one in ServiceMix distribution which uses the correct Karaf distribution.

However, it's a workaround for now. The maintenance of this kind of stuff will be a nightmare.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57679#action_57679 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

After upgrading NMR to use Camel 2.2.0, NMR core unit tests failed on all:

        assertNotNull(e.getProperty("name", byte[].class));
        // where name value is a string ("value")

It seems that the Camel DefaultTypeConverter covertTo() method has changed and it's not able to convert the string to byte[].

I'm investigating what have changed in the Camel converter.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57354#action_57354 ] 

Gert Vanthienen commented on SMX4-471:
--------------------------------------

We should also upgrade to commons-pool 1.5.4 when doing this change.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Resolved: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré resolved SMX4-471.
---------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 4.4.0)
                   4.2.0

Revision 912171.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.2.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57666#action_57666 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

Related to the same topic:
- servicemix-camel 2010.01-SNAPSHOT has been updated to use Camel 2.2.0
- servicemix 3.3.2-SNAPSHOT has been updated to use Camel 2.2.0
- NMR 1.1.0-SNAPSHOT update is in progress to use Camel 2.2.0
I will finally update SMX 4.1.0-SNAPSHOT after.


> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Updated: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gert Vanthienen updated SMX4-471:
---------------------------------

    Attachment: SMX4-471.diff

Attaching a patch for the necessary changes to poms and the features file to get all the dependency versions aligned.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57681#action_57681 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

Thanks to Gert, NMR 1.1.0-SNAPSHOT now uses Camel 2.2.0.

I'm going to upgrade features to use Camel 2.2.0 now.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Assigned: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré reassigned SMX4-471:
-----------------------------------------

    Assignee: Jean-Baptiste Onofré  (was: Gert Vanthienen)

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57448#action_57448 ] 

Claus Ibsen commented on SMX4-471:
----------------------------------

Camel 2.2 is currently in voting. So if all goes well its out on the central maven repo by the weekend.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57552#action_57552 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

The main issue about Camel feature is the repository location.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57698#action_57698 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

I downgraded Jetty to use 6.1.19 (in place of 6.1.22) to avoid cast failure in unit tests.
I upgraded commons-pool from 1.4 to 1.5.4 (required by Camel 2.2.0) but I got itests failure:

testNMROsgi(org.apache.servicemix.examples.IntegrationTest)  Time elapsed: 15.283 sec  <<< ERROR!
org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.activemq.activemq-pool [39]: package; (&(package=org.apache.commons.pool.impl)(version>=1.4.0)(!(version>=1.5.0)))


> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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


[jira] Commented: (SMX4-471) Upgrade to Camel 2.2.0

Posted by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4-471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=57644#action_57644 ] 

Jean-Baptiste Onofré commented on SMX4-471:
-------------------------------------------

Apache Camel 2.2.0 has been released today. Time to upgrade SMX resources.

> Upgrade to Camel 2.2.0
> ----------------------
>
>                 Key: SMX4-471
>                 URL: https://issues.apache.org/activemq/browse/SMX4-471
>             Project: ServiceMix 4
>          Issue Type: Task
>            Reporter: Gert Vanthienen
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.4.0
>
>         Attachments: SMX4-471.diff
>
>
> Camel 2.2.0 is about to get released.  It's probably a bit too late to get it included in the upcoming 4.2.0 release, but we should do the upgrade after that release is done.

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