I agree with Sanne, unfortunately for you. Grails really needs to
upgrade to HIbernate4. Heck, Hibernate 5 will probably be out and
about before they do...
On Fri 27 Jul 2012 12:39:55 PM CDT, thomas fuller wrote:
Hi Sanne,
It's not so simple otherwise I would.
I wrote a plugin for the Grails framework, to allow developers to use
Infinispan in their Grails applications. The trouble is Grails ships
with Hibernate version 3.6.10 and I have moved the plugin to version
5.1.0 of Infinispan. Now I could roll back to an earlier version of
Infinispan such that the two frameworks play nicely with each other,
wait for Grails to upgrade to version 4, or write the bridge myself (I
may take this approach if it doesn't require a significant investment
of my time).
Tom
On Fri, Jul 27, 2012 at 5:17 PM, Sanne Grinovero <sanne(a)hibernate.org
<mailto:sanne@hibernate.org>> wrote:
Hi Thomas,
I would rather suggest to update Grails to Hibernate 4? I don't
know what it takes so I might be totally wrong but at least you
would be moving forward.
Sanne
On Jul 27, 2012 5:04 PM, "Steve Ebersole" <steve(a)hibernate.org
<mailto:steve@hibernate.org>> wrote:
And yet again...
On Fri 27 Jul 2012 11:01:07 AM CDT, Steve Ebersole wrote:
> No, we only maintain a "latest to latest" integration.
Maintaining
> every possible combo would be way too big of a challenge for
a small
> open source team.
>
> But, all the needed code does exist in Git. You'd want to
start with
> the hibernate-infinispan module from the 3.6 branch and
selectively
> apply patches from 4.0/4.1 branch to integrate Infinispan
5.1. This
> might mean cherry-picking or just plain merging.
>
>
> On Fri 27 Jul 2012 10:35:16 AM CDT, thomas fuller wrote:
>> Hi Steven,
>>
>> Thanks for your reply.
>>
>> Re: "The Infinispan implementation of the Hibernate
RegionFactory SPI
>> is actually done in the org.hibernate:hibernate-infinispan
module, not
>> in Infinispan itself unless something drastic has changed
there."
>>
>> I agree with this, I think my message was poorly worded
perhaps.
>>
>> Let me ask this question:
>>
>> Is there a hibernate-infinispan module that will work with
Infinispan
>> 5+ (5.1.5 specifically) and Hibernate 3.6 (3.6.10,
specifically)?
>>
>> If this exists, would you happen to know which version I
should be
>> using?
>>
>> Thanks,
>>
>> Tom
>>
>> On Fri, Jul 27, 2012 at 4:02 PM, Steve Ebersole
>> <steven.ebersole(a)gmail.com
<mailto:steven.ebersole@gmail.com>
<mailto:steven.ebersole@gmail.com
<mailto:steven.ebersole@gmail.com>>> wrote:
>>
>> The Infinispan implementation of the Hibernate
RegionFactory SPI
>> is actually done in the
org.hibernate:hibernate-__infinispan
>> module, not in Infinispan itself unless something
drastic has
>> changed there.
>>
>> You would seem to have something else wrong in your setup.
>>
>>
>>
>> On Fri 27 Jul 2012 05:05:05 AM CDT, thomas fuller wrote:
>>
>> Hi Folks,
>>
>> I am using Infinispan 5.1.5 on Grails 2.1.0, which
ships with
>> Hibernate
>> 3.6.10.
>>
>> The problem I am having is that the exception below
indicates
>> that an
>> attempt is being made to load
>> org/hibernate/cache/spi/__RegionFactory, which
>> is included in Hibernate 4.0.0, whereas Grails
2.1.0 ships
>> with Hibernate
>> version 3.6.10 which includes the class
>> org.hibernate.cache.__RegionFactory.
>>
>> Is there a way to configure Infinispan such that it
can work
>> with Hibernate
>> version 3.6.10?
>>
>> If the answer is "no", I suspect the reason would
be that the
>> custom
>> InfinispanRegionFactory has not been written. Can
you let me
>> know if you
>> are aware of anyone currently writing this, because
if nobody
>> is, I'll
>> write it myself.
>>
>> Thanks for your help,
>>
>> Tom
>>
>>
org.springframework.beans.__factory.BeanCreationException:
>> Error creating
>> bean with name 'transactionManager': Cannot resolve
reference
>> to bean
>> 'sessionFactory' while setting bean property
'sessionFactory';
>> nested
>> exception is
>>
org.springframework.beans.__factory.BeanCreationException: Error
>> creating bean with name 'sessionFactory':
Invocation of init
>> method failed;
>> nested exception is java.lang.__NoClassDefFoundError:
>> org/hibernate/cache/spi/__RegionFactory
>> at
>>
>>
java.util.concurrent.__FutureTask$Sync.innerRun(__FutureTask.java:303)
>> at
>>
java.util.concurrent.__FutureTask.run(FutureTask.__java:138)
>> at
>>
>>
java.util.concurrent.__ThreadPoolExecutor$Worker.__runTask(ThreadPoolExecutor.__java:886)
>>
>> at
>>
>>
java.util.concurrent.__ThreadPoolExecutor$Worker.run(__ThreadPoolExecutor.java:908)
>>
>> at java.lang.Thread.run(Thread.__java:662)
>> _________________________________________________
>> hibernate-dev mailing list
>> hibernate-dev(a)lists.jboss.org
<mailto:hibernate-dev@lists.jboss.org>
>> <mailto:hibernate-dev@lists.jboss.org
<mailto:hibernate-dev@lists.jboss.org>>
>>
https://lists.jboss.org/__mailman/listinfo/hibernate-dev
>>
<
https://lists.jboss.org/mailman/listinfo/hibernate-dev>
>>
>>
--
steve(a)hibernate.org <mailto:steve@hibernate.org>
http://hibernate.org
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
<mailto:hibernate-dev@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/hibernate-dev