Also get an update of javax.cache.wso2. I have added code which retries to
init if the providers a missing.


On Mon, Jul 1, 2013 at 7:50 PM, Afkham Azeez <[email protected]> wrote:

> Yes, tests that use the cache will require these System props.
>
>
> On Mon, Jul 1, 2013 at 7:48 PM, Pulasthi Supun <[email protected]> wrote:
>
>> Hi Azeez,
>>
>> I got this error when running registry core tests, so will have to add
>> the two lines in the tests right?
>>
>> Regards,
>> Pulasthi
>>
>>
>> On Mon, Jul 1, 2013 at 7:34 PM, Afkham Azeez <[email protected]> wrote:
>>
>>> Hold on. The System properties are only for tests. In the Carbon
>>> runtime, these providers are obtained as OSGi services.
>>>
>>> In CarbonCoreActivator you will find the following entries;
>>> context.registerService(AnnotationProvider.class, new
>>> AnnotationProviderImpl(), null);
>>>         context.registerService(CachingProvider.class, new
>>> CachingProviderImpl(), null);
>>>
>>> Perhaps, the CachingServiceComponent set methods are not getting called.
>>> Can you check?
>>>
>>>
>>> On Mon, Jul 1, 2013 at 7:23 PM, Sameera Jayasoma <[email protected]>wrote:
>>>
>>>> Hi Azeez,
>>>>
>>>> Pulasthi got the following error while he was running the tests after
>>>> the Caching changes.
>>>>
>>>> *Caused by: java.lang.IllegalStateException: No CachingProviders found
>>>> in classpath.*
>>>> *
>>>> *
>>>> After some digging we found out that the following system properties
>>>> have been set in the caching test cases.
>>>>
>>>> System.getProperties().put("caching.provider.impl", new
>>>> CachingProviderImpl());
>>>> System.getProperties().put("annotation.provider.impl", new
>>>> AnnotationProviderImpl());
>>>>
>>>> Where should we initialize these properties in the code base?
>>>>
>>>> Thanks,
>>>> Sameera.
>>>>
>>>> --
>>>> Sameera Jayasoma,
>>>> Architect,
>>>>
>>>> WSO2, Inc. (http://wso2.com)
>>>> email: [email protected]
>>>> blog: http://sameera.adahas.org
>>>> twitter: https://twitter.com/sameerajayasoma
>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>
>>>> Lean . Enterprise . Middleware
>>>>
>>>
>>>
>>>
>>> --
>>> *Afkham Azeez*
>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>> Member; Apache Software Foundation; http://www.apache.org/
>>> * <http://www.apache.org/>**
>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>> *
>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>
>>> *
>>> *
>>> *Lean . Enterprise . Middleware*
>>>
>>
>>
>>
>> --
>> --
>> Pulasthi Supun
>> Software Engineer; WSO2 Inc.; http://wso2.com,
>> Email: [email protected]
>> Mobile: +94 (71) 9258281
>> Blog : http://pulasthisupun.blogspot.com/
>> Git hub profile: https://github.com/pulasthi
>>
>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>**
> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>



-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to