karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <willem.ji...@gmail.com>
Subject Re: Karaf FeaturesTest of Karaf 2.2.x
Date Wed, 16 Mar 2011 11:22:04 GMT
Hi Andreas,

Thanks for the information, I will check out what you changed to see if 
I can do the same thing in Camel.

Willem

On 3/16/11 6:45 PM, Andreas Pieber wrote:
> oook... Correction. The problem wasn't pax-exam 1.2.4 but rather that
> exam-1.2.4 requires runner 1.6.x. Since we didn't upgrade that dep the
> old version of pax-scanner was used changing nothing. I've upgraded
> pax-runner on 2.2.x and trunk now (KARAF-517). Can you please validate
> if it works for you now? (btw, I've applied your patch on 2.2.x branch
> and it worked for me now)
>
> Kind regards,
> Andreas
>
> On Wed, Mar 16, 2011 at 8:33 AM, Andreas Pieber<anpieber@gmail.com>  wrote:
>> mhm... spring works as expected. Http is the problem (although I'm not
>> sure y by the moment; researching....)
>>
>> kind regards,
>> Andreas
>>
>> On Wed, Mar 16, 2011 at 6:04 AM, Willem Jiang<willem.jiang@gmail.com>  wrote:
>>> Hi,
>>>
>>> I'm trying to fix the unit test errors of Camel itest-osgi-karaf (which
>>> is based on Pax-Exam) after Camel upgrade to Karaf 2.2.0.
>>>
>>> I found due to the a huge changes on Karaf feature the Pax-Exam doesn't
>>> support the karaf features any more. You can easily reproduce the
>>> error by applying the below patch into Karaf 2.2.x branch.
>>>
>>> diff --git
>>> a/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java
>>> b/itests/tes
>>> index 074a29e..cb57b25 100644
>>> ---
>>> a/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java
>>> +++
>>> b/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java
>>> @@ -61,6 +61,7 @@ public class FeaturesTest extends AbstractIntegrationTest
>>> {
>>>
>>>              // add two features
>>>              Helper.loadKarafStandardFeatures("obr", "wrapper"),
>>> +            Helper.loadKarafStandardFeatures("spring", "http"),
>>>
>>>              workingDirectory("target/paxrunner/features/"),
>>>
>>> According to the stack trace, it looks we need to update the Pax-Exam and
>>> Pax-Runner for this new feature.
>>>
>>> Is there any other thing that I'm missing?
>>>
>>> Thanks,
>>>
>>> Willem
>>> ----------------------------------
>>> FuseSource
>>> Web: http://www.fusesource.com
>>> Blog:    http://willemjiang.blogspot.com (English)
>>>          http://jnn.javaeye.com (Chinese)
>>> Twitter: willemjiang
>>>
>>
>


-- 
Willem
----------------------------------
FuseSource
Web: http://www.fusesource.com
Blog:    http://willemjiang.blogspot.com (English)
          http://jnn.javaeye.com (Chinese)
Twitter: willemjiang

Mime
View raw message