This list is for discussions of development of Infinispan.

For user questions, please post them in 
https://community.jboss.org/en/infinispan/content?filterID=contentstatus%5Bpublished%5D~objecttype~objecttype%5Bthread%5D

For this particular issue, I have not seen such exception since 5.2, and 
Wildfly uses Infinispan 6+. Maybe you are bundling an old Infinispan version in 
your deployment?

Cheers,

On 01 May 2014, at 18:10, tudor <[email protected]> wrote:

> Hi all,
> Maybe someone had this issue before or it can point me in the right 
> direction.
> I have an env of two Wildfly 8.0.0 Final servers, with Infinispan in 
> cluster used as second level cache provider for hibernate.
> No changes to the default configurations both in Infinispan and also in 
> hibernate.
> Any update or delete on the cache identities fail from the entity 
> invalidation cache.
> 
> Thanks,
> Tudor.
> 
> Caused by: org.infinispan.remoting.RemoteException: ISPN000217: Received 
> exception from app2/hibernate, see cause for remote stack trace
>         at 
> org.infinispan.remoting.transport.AbstractTransport.checkResponse(AbstractTransport.java:41)
>  
> 
>         at 
> org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.processSingleCall(CommandAwareRpcDispatcher.java:362)
>  
> 
>         at 
> org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.invokeRemoteCommand(CommandAwareRpcDispatcher.java:167)
>  
> 
>         at 
> org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotely(JGroupsTransport.java:521)
>  
> 
>         at 
> org.infinispan.remoting.rpc.RpcManagerImpl.invokeRemotely(RpcManagerImpl.java:281)
>  
> 
>         at 
> org.infinispan.interceptors.InvalidationInterceptor.visitClearCommand(InvalidationInterceptor.java:100)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:321)
>  
> 
>         at 
> org.infinispan.interceptors.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForClear(EntryWrappingInterceptor.java:370)
>  
> 
>         at 
> org.infinispan.interceptors.EntryWrappingInterceptor.visitClearCommand(EntryWrappingInterceptor.java:146)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitClearCommand(PessimisticLockingInterceptor.java:197)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(TxInterceptor.java:255)
>  
> 
>         at 
> org.infinispan.interceptors.TxInterceptor.visitClearCommand(TxInterceptor.java:206)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:110)
>  
> 
>         at 
> org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:73)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:333)
>  
> 
>         at 
> org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1306) 
> 
>         at org.infinispan.CacheImpl.clearInternal(CacheImpl.java:443)
>         at org.infinispan.CacheImpl.clear(CacheImpl.java:438)
>         at org.infinispan.CacheImpl.clear(CacheImpl.java:433)
>         at 
> org.infinispan.AbstractDelegatingCache.clear(AbstractDelegatingCache.java:291)
>  
> 
>         at 
> org.hibernate.cache.infinispan.access.TransactionalAccessDelegate.removeAll(TransactionalAccessDelegate.java:223)
>  
> [hibernate-infinispan-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.cache.infinispan.entity.TransactionalAccess.removeAll(TransactionalAccess.java:84)
>  
> [hibernate-infinispan-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.action.internal.BulkOperationCleanupAction$EntityCleanup.<init>(BulkOperationCleanupAction.java:227)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.action.internal.BulkOperationCleanupAction$EntityCleanup.<init>(BulkOperationCleanupAction.java:220)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.action.internal.BulkOperationCleanupAction.<init>(BulkOperationCleanupAction.java:82)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.hql.internal.ast.exec.BasicExecutor.doExecute(BasicExecutor.java:83)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.hql.internal.ast.exec.BasicExecutor.execute(BasicExecutor.java:78)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.hql.internal.ast.exec.DeleteExecutor.execute(DeleteExecutor.java:125)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.hql.internal.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:445)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.engine.query.spi.HQLQueryPlan.performExecuteUpdate(HQLQueryPlan.java:347)
>  
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.internal.SessionImpl.executeUpdate(SessionImpl.java:1282) 
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.internal.QueryImpl.executeUpdate(QueryImpl.java:118) 
> [hibernate-core-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.jpa.internal.QueryImpl.internalExecuteUpdate(QueryImpl.java:371)
>  
> [hibernate-entitymanager-4.3.1.Final.jar:4.3.1.Final]
>         at 
> org.hibernate.jpa.spi.AbstractQueryImpl.executeUpdate(AbstractQueryImpl.java:78)
>  
> [hibernate-entitymanager-4.3.1.Final.jar:4.3.1.Final]
>         at 
> com.ubicabs.manager.PolygonManager.deleteAllPoints(PolygonManager.java:110) 
> [classes:]
>         at 
> com.ubicabs.manager.PolygonManager.updatePolygonPoints(PolygonManager.java:78)
>  
> [classes:]
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> [rt.jar:1.7.0_51]
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
> [rt.jar:1.7.0_51]
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  
> [rt.jar:1.7.0_51]
>         at java.lang.reflect.Method.invoke(Method.java:606) 
> [rt.jar:1.7.0_51]
>         at 
> org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
>  
> 
>         at 
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407)
>  
> 
>         at 
> org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82)
>  
> [wildfly-weld-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93)
>  
> [wildfly-weld-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
>  
> 
>         at 
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
>  
> [wildfly-ejb3-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47)
>  
> [wildfly-jpa-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407)
>  
> 
>         at 
> org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:46)
>  
> [weld-core-impl-2.1.2.Final.jar:2014-01-09 09:23]
>         at 
> org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83)
>  
> [wildfly-weld-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
>  
> [wildfly-ee-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
>  
> 
>         at 
> org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)
>  
> 
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59)
>  
> [wildfly-ejb3-8.0.0.Final.jar:8.0.0.Final]
>         at 
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) 
> 
>         at 
> org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:251)
>  
> [wildfly-ejb3-8.0.0.Final.jar:8.0.0.Final]
>         ... 218 more
> Caused by: java.lang.ClassCastException: 
> org.infinispan.context.impl.NonTxInvocationContext cannot be cast to 
> org.infinispan.context.impl.TxInvocationContext
>         at 
> org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitClearCommand(PessimisticLockingInterceptor.java:194)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(TxInterceptor.java:255)
>  
> 
>         at 
> org.infinispan.interceptors.TxInterceptor.visitClearCommand(TxInterceptor.java:206)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98)
>  
> 
>         at 
> org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:110)
>  
> 
>         at 
> org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:73)
>  
> 
>         at 
> org.infinispan.commands.AbstractVisitor.visitClearCommand(AbstractVisitor.java:47)
>  
> 
>         at 
> org.infinispan.commands.write.ClearCommand.acceptVisitor(ClearCommand.java:38)
>  
> 
>         at 
> org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:333)
>  
> 
>         at 
> org.infinispan.commands.remote.BaseRpcInvokingCommand.processVisitableCommand(BaseRpcInvokingCommand.java:39)
>  
> 
>         at 
> org.infinispan.commands.remote.SingleRpcCommand.perform(SingleRpcCommand.java:48)
>  
> 
>         at 
> org.infinispan.remoting.InboundInvocationHandlerImpl.handleInternal(InboundInvocationHandlerImpl.java:95)
>  
> 
>         at 
> org.infinispan.remoting.InboundInvocationHandlerImpl.access$000(InboundInvocationHandlerImpl.java:50)
>  
> 
>         at 
> org.infinispan.remoting.InboundInvocationHandlerImpl$2.run(InboundInvocationHandlerImpl.java:172)
>  
> 
>         ... 3 more
> _______________________________________________
> infinispan-dev mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/infinispan-dev


--
Galder Zamarreño
[email protected]
twitter.com/galderz


_______________________________________________
infinispan-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to