I'm not exactly sure how infinispan-commons finds the infinispan-core
classloader with ORM 4.3, but clearly that is not working now with ORM 5.0.
In WildFly, the infinispan-commons classloader doesn't have access to
the infinispan-core classloader.
This seems somewhat related to the CNFE on
org.infinispan.commons.util.CloseableIteratorSet in hibernate-infinispan
that we talked about on IRC a few weeks ago
(
). We worked around that by adding the
infinispan-commons classloader to the hibernate-infinispan classloader
(in WildFly 10).
On 06/19/2015 09:50 AM, Scott Marlow wrote:
Complete exception call stack is here
http://pastebin.com/564BNWSF
On 06/19/2015 09:43 AM, Scott Marlow wrote:
> I'll see if I can capture a more complete exception call stack for the CNFE.
>
> On 06/19/2015 09:32 AM, Steve Ebersole wrote:
>> If Infinispan is not available to core/hem than I am not sure how ORM
>> not being able to find Infinispan classes is a problem with class
>> loading in ORM. Seems to me this is simply a problem in the ClassLoader
>> made available to ORM.
>>
>> On Fri, Jun 19, 2015 at 7:46 AM Scott Marlow <smarlow(a)redhat.com
>> <mailto:smarlow@redhat.com>> wrote:
>>
>> To be a little more specific, WildFly is now respecting the Hibernate
>> Search desire for Infinispan classes to *not* be available to Hibernate
>> core/entitymanager. This is important so that Hibernate Search can have
>> the flexibility to use a different version of Infinispan than WildFly is
>> using with hibernate-infinispan. This seemed to work with Hibernate ORM
>> 4.3.x.
>>
>> On 06/18/2015 04:28 PM, Scott Marlow wrote:
>> > I tried deploying a simple 2lc enabled test app and got a CNFE on
>> > Infinispan classes being referenced from the application
classloader.
>> >
>> >
http://pastebin.com/PREzm6bn shows the exception. I'm guessing
>> this is
>> > a classloader issue in ORM 5 to be worked out.
>> >
>> > _______________________________________________
>> > hibernate-dev mailing list
>> > hibernate-dev(a)lists.jboss.org
<mailto:hibernate-dev@lists.jboss.org>
>> >
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>> >
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev(a)lists.jboss.org <mailto:hibernate-dev@lists.jboss.org>
>>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev