[seam-dev] Proposal for a new module

George Gastaldi gastaldi at apache.org
Tue Apr 12 13:19:12 EDT 2011


Agreed. JSR 107 is really not useful at all as I discovered working with it.
Supporting the native apis sounds like a good idea (at least until we have a
decent API for caching and data grids)

2011/4/12 Peter Muir <pmuir at redhat.com>

> As discussed on the issue @CacheScoped doesn't really work with infinispan
> as it doesn't push changes to references to the cache so better to have
> people inject the cache and do this manually.
>
> Re jsr107 there is not really a finalised api, and what there is is pretty
> basic. IMO better to support the native Apis of infinispan and ehcache
> directly until jsr107 is done. Our cdi support in infinispan will provide
> this so i suggest focusing on ehcache or you're very welcome to help with
> infinispan, send me mail off list (as I can't get on irc for a bit) and we
> can sync up on im...
>
> --
> Pete Muir
> http://in.relation.to/Bloggers/Pete
>
> On 12 Apr 2011, at 03:46, George Gastaldi <gastaldi at apache.org> wrote:
>
> Anyway, here is my idea of Seam cache : <https://github.com/gastaldi/seam-cache>
> https://github.com/gastaldi/seam-cache
> Maybe could be integrated on Infinispan module.
> <https://github.com/gastaldi/seam-cache>I implemented a @CacheScoped
> extension using JSR 107. The cache must be previously initialized. There is
> a test case to prove this.
>
> WDYT ?
>
> 2011/4/11 Shane Bryzak < <sbryzak at redhat.com>sbryzak at redhat.com>
>
>>  Pete already started work on this [1] (built on top of the Infinispan
>> integration that he wrote as part of the Seam Cloud module), however we
>> decided that it would be better as an integration project under the
>> Infinispan umbrella [2].  If you'd like to contribute to this, I suggest
>> that you contact him directly to coordinate efforts.
>>
>> [1] <https://issues.jboss.org/browse/SEAM-45>
>> https://issues.jboss.org/browse/SEAM-45
>> [2] <https://issues.jboss.org/browse/ISPN-996>
>> https://issues.jboss.org/browse/ISPN-996
>>
>> Shane
>>
>>
>> On 12/04/11 06:41, George Gastaldi wrote:
>>
>> Hello,
>>
>>  I would like to propose a new module on Seam: *Seam Cache*.
>>
>>  That module would be JSR-107 compatible (essentially Infinispan and
>> EhCache) and would allow to:
>>
>>  1) @Inject Cache cache;
>> 2) Provide a new scope @CacheScoped(regionName="xx"). That would live for
>> the time of the cache configured by the region name itself.
>>
>>  The module should be tested on Inifinispan and EhCache.
>>
>>  What do you guys think ?
>>
>>  Regards,
>>
>>  George
>>
>>
>> _______________________________________________
>> seam-dev mailing list
>>  <seam-dev at lists.jboss.org>seam-dev at lists.jboss.org <https://lists.jboss.org/mailman/listinfo/seam-dev>https://lists.jboss.org/mailman/listinfo/seam-dev
>>
>>
>>
> _______________________________________________
> seam-dev mailing list
> seam-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/seam-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/seam-dev/attachments/20110412/32042b73/attachment.html 


More information about the seam-dev mailing list