[hibernate-dev] Problem with Infinispan 5.1.5 with Hibernate version 3.6.10.
Steve Ebersole
steve at hibernate.org
Fri Jul 27 18:58:30 EDT 2012
Hi Tphomaz,
We could talk about integrating it into the 3.6 branch via pull
request. Either way you need to start with a fork and work from there.
And even if we don't integrate it back into Hibernate 3.6 branch (thats
a dead development branch) you still have a way to make it available.
You have to understand that even if it gets integrated back into our 3.6
branch there still will not be any more 3.6 releases. In fact we said
that after both 3.6.8 and 3.6.9 but in both cases did special releases
for Grails. There really will not be any more this time.
On 07/27/2012 12:35 PM, thomas fuller wrote:
> Hi Stephen,
>
> That's what I thought.
>
> I may end up needing to write this. If I do, is this something that
> could be contributed to the Hibernate-Infinispan module? I ask
> because, while the audience for this may be somewhat limited, it could
> prove to be helpful nonetheless.
>
> Thanks for your help,
>
> Tom
>
> On Fri, Jul 27, 2012 at 5:01 PM, Steve Ebersole
> <steven.ebersole at gmail.com <mailto:steven.ebersole at gmail.com>> 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 at gmail.com <mailto:steven.ebersole at gmail.com>
> <mailto:steven.ebersole at gmail.com
> <mailto:steven.ebersole at 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 at lists.jboss.org
> <mailto:hibernate-dev at lists.jboss.org>
> <mailto:hibernate-dev at lists.jboss.org
> <mailto:hibernate-dev at lists.jboss.org>>
> https://lists.jboss.org/__mailman/listinfo/hibernate-dev
> <https://lists.jboss.org/mailman/listinfo/hibernate-dev>
>
>
>
--
steve at hibernate.org
http://hibernate.org
More information about the hibernate-dev
mailing list