[infinispan-dev] BUILD FAILED

Manik Surtani manik at jboss.org
Mon May 21 06:07:29 EDT 2012


I presume these issues are only on master?  

On 21 May 2012, at 10:52, Sanne Grinovero wrote:

> On 21 May 2012 09:34, Galder Zamarreño <galder at redhat.com> wrote:
>> 
>> On May 18, 2012, at 2:22 PM, Sanne Grinovero wrote:
>> 
>>> It seems I'm unable to use any configuration to configure a CacheLoader.
>> 
>> ^ Trust me, that was the most painful thing of migrating inner configuration to new config API.
> 
> Yes I can see that, great work. Still it wasn't ready, this should not
> have been integrated yet as it's wasted a lot of my time and the
> counter is still going.
> 
>> 
>> It is doable though, but you need to somehow mimmic what you'd do with XML, here's an example:
>> https://github.com/galderz/infinispan/blob/master/core/src/test/java/org/infinispan/distribution/DistSyncTxCacheStoreSharedTest.java#L68
>> 
>> So, add a cache loader, and then set individual properties via setProperty. That works for all cache stores.
> 
> Clearly Jenkins isn't on the same page..
> 
>> 
>> This should improve once each module can provide its own config parser, and we can finally provide proper programmatic and XML configuration for cache loaders…etc:
>> https://issues.jboss.org/browse/ISPN-1978
>> 
>> That, alongside proper fluent config for cache stores:
>> https://issues.jboss.org/browse/ISPN-1524
> 
> Yes that would all be awesome, still until it's done this locked me
> out from trying my new implementations.
> 
>> 
>>> I'm having better luck if I do all of this:
>>> - force my CacheLoader to implement CacheStore (didn't want to do that yet)
>> 
>> ^ Shouldn't be necessary, we have other cache loader only impls out there, such as ClusterCacheLoader
> 
> I agree it *shouldn't* but I'm getting a ClassCast exception as the
> code is assuming all CacheLoaders are CacheStore as well.
> 
> I'm stuck.
> 
>> 
>>> - use the programmatic configuration, and *legacy* deprecated code only
>>> - avoid to configure any option - I'm having to hardcode what I need
>>> it do to in the CacheLoader implementation
>> 
>> ^ setProperty should work.
> 
> Only for CacheStore.
> 
>> 
>>> Only then I'm able to test my things; in fact most of the new failures
>>> are related to CacheLoader tests.
>>> 
>>> On 17 May 2012 14:50, Galder Zamarreño <galder at redhat.com> wrote:
>>>> Some of this could be result of migrating to the new configuration in master, I'll have a look over next few days.
>>>> 
>>>> On May 17, 2012, at 12:56 AM, Sanne Grinovero wrote:
>>>> 
>>>>> Build 198 [1] introduced 25 failures, nearly doubling the amount to
>>>>> 43. Ok, business as usual.. In fact, no worries I have recently
>>>>> configured a mail filter "from jenkins -> SPAM" as it was too painful.
>>>>> 
>>>>> But this time it broke the build of the Lucene Directory!
>>>>> I'll have my revenge, très-bien froide.
>>>>> 
>>>>> 1 - https://infinispan.ci.cloudbees.com/job/Infinispan-master-JDK6-tcp-NON_PARALLEL/198/#showFailuresLink
>>>>> 
>>>>> _______________________________________________
>>>>> infinispan-dev mailing list
>>>>> infinispan-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>> 
>>>> --
>>>> Galder Zamarreño
>>>> Sr. Software Engineer
>>>> Infinispan, JBoss Cache
>>>> 
>>>> 
>>>> _______________________________________________
>>>> infinispan-dev mailing list
>>>> infinispan-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>> 
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>> 
>> --
>> Galder Zamarreño
>> Sr. Software Engineer
>> Infinispan, JBoss Cache
>> 
>> 
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
> 
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani

Lead, Infinispan
http://www.infinispan.org






More information about the infinispan-dev mailing list