[JBoss JIRA] (ISPN-5824) Migration tool for configuration for both library mode and server
by Pedro Zapata (JIRA)
[ https://issues.jboss.org/browse/ISPN-5824?page=com.atlassian.jira.plugin.... ]
Pedro Zapata updated ISPN-5824:
-------------------------------
Summary: Migration tool for configuration for both library mode and server (was: Migration tool for library mode configuration)
> Migration tool for configuration for both library mode and server
> -----------------------------------------------------------------
>
> Key: ISPN-5824
> URL: https://issues.jboss.org/browse/ISPN-5824
> Project: Infinispan
> Issue Type: Feature Request
> Components: Configuration
> Reporter: Pedro Zapata
> Labels: jdg7
>
> Regarding Configuration, the big changes: Library mode and Client-server mode have same configurations. Any infinispan.xml in Library will need to be changed substantially. We will need to write a migrator tool from old Library xml to Library xml. JDG Server will be able to read existing Server infinispan.xml and change it to latest version (upon any action on the Management model).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month
[JBoss JIRA] (ISPN-5811) View list of jobs status
by Pedro Zapata (JIRA)
[ https://issues.jboss.org/browse/ISPN-5811?page=com.atlassian.jira.plugin.... ]
Pedro Zapata updated ISPN-5811:
-------------------------------
Description:
As an administrator, I want to know the set of server script jobs which have completed. Info should include, start time and end time of the jobs, number of successful execution, number of failed executions.
See details in mockup screen:
https://rawgit.com/infinispan/infinispan-console-mockup/master/cache-cont...
The task output (if any), will be render (=toString()) as plain text in a pre-formatted area. Output will be trimmed down to some max size to prevent storing something too big. The default max size for output will be 64KB.
Jobs are never retried automatically.
Map/Reduce jobs are not to be displayed in this screen.
was:As an administrator, I want to know the set of server script jobs which have completed. Info should include, start time and end time of the jobs, number of successful execution, number of failed executions.
> View list of jobs status
> ------------------------
>
> Key: ISPN-5811
> URL: https://issues.jboss.org/browse/ISPN-5811
> Project: Infinispan
> Issue Type: Sub-task
> Components: Console
> Reporter: Pedro Zapata
> Assignee: Vladimir Blagojevic
>
> As an administrator, I want to know the set of server script jobs which have completed. Info should include, start time and end time of the jobs, number of successful execution, number of failed executions.
> See details in mockup screen:
> https://rawgit.com/infinispan/infinispan-console-mockup/master/cache-cont...
> The task output (if any), will be render (=toString()) as plain text in a pre-formatted area. Output will be trimmed down to some max size to prevent storing something too big. The default max size for output will be 64KB.
> Jobs are never retried automatically.
> Map/Reduce jobs are not to be displayed in this screen.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month
[JBoss JIRA] (ISPN-5810) View to start a job
by Pedro Zapata (JIRA)
[ https://issues.jboss.org/browse/ISPN-5810?page=com.atlassian.jira.plugin.... ]
Pedro Zapata updated ISPN-5810:
-------------------------------
Description:
As an administrator, I want to start a Server script job on my cluster from my Management Console (instead of an application). I want to specify the input data-set (cache), output data-set (cache) and additional parameters.
There will be a modal dialog to start a task, which can be launched from the Cache container task list and the cache details view.
This menu has the following fields:
* Select type of task
* Select a cache (only if it’s called from outside the cache context, otherwise pre-select the value with the current’s cache value)
* If the task requires named parameters, fill them in:
* Checkbox, if the task will log its completion as a grid event.
No output cache needs to be defined
A message ‘Task has been started’ will be displayed.
See details in mockup screen:
https://rawgit.com/infinispan/infinispan-console-mockup/master/cache-cont...
was:As an administrator, I want to start a Server script job on my cluster from my Management Console (instead of an application). I want to specify the input data-set (cache), output data-set (cache) and additional parameters.
> View to start a job
> -------------------
>
> Key: ISPN-5810
> URL: https://issues.jboss.org/browse/ISPN-5810
> Project: Infinispan
> Issue Type: Sub-task
> Components: Console
> Reporter: Pedro Zapata
> Assignee: Vladimir Blagojevic
>
> As an administrator, I want to start a Server script job on my cluster from my Management Console (instead of an application). I want to specify the input data-set (cache), output data-set (cache) and additional parameters.
> There will be a modal dialog to start a task, which can be launched from the Cache container task list and the cache details view.
> This menu has the following fields:
> * Select type of task
> * Select a cache (only if it’s called from outside the cache context, otherwise pre-select the value with the current’s cache value)
> * If the task requires named parameters, fill them in:
> * Checkbox, if the task will log its completion as a grid event.
> No output cache needs to be defined
> A message ‘Task has been started’ will be displayed.
> See details in mockup screen:
> https://rawgit.com/infinispan/infinispan-console-mockup/master/cache-cont...
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month
[JBoss JIRA] (ISPN-5691) Server should enable writeSkew for some configurations by default
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-5691?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-5691:
----------------------------------
Status: Pull Request Sent (was: Pull Request Sent)
Git Pull Request: https://github.com/infinispan/infinispan/pull/3666, https://github.com/infinispan/infinispan/pull/3736 (was: https://github.com/infinispan/infinispan/pull/3666)
> Server should enable writeSkew for some configurations by default
> -----------------------------------------------------------------
>
> Key: ISPN-5691
> URL: https://issues.jboss.org/browse/ISPN-5691
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Reporter: Galder Zamarreño
> Assignee: Tristan Tarrant
> Fix For: 8.1.0.Final, 7.2.6.Final
>
>
> By default, optimistic locking caches do not enable write skew. This was already spotted in ISPN-3655.
> In an embedded environment, the user can always enable write skew in its configuration, but this cannot be enabled in server mode.
> Widlfly does enable write skew programmatically depending on the configuration:
> {quote}
> > hey, quick q: can you configure writeSkew on infinispan wildfly
> config?
> <pferraro> we always enable write skew for synchronous, optimistic,
> repeatable-read caches, and disable otherwise
> > pferraro: ah, you do it in the integration code?
> <pferraro> yes
> {quote}
> We need to be doing the same in server configuration, otherwise we run the risk of having issues with conditional operations under failure situations (see ISPN-2956)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month
[JBoss JIRA] (ISPN-5797) NullPointerException in ClientListenerRegistry under load
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-5797?page=com.atlassian.jira.plugin.... ]
Work on ISPN-5797 started by William Burns.
-------------------------------------------
> NullPointerException in ClientListenerRegistry under load
> ---------------------------------------------------------
>
> Key: ISPN-5797
> URL: https://issues.jboss.org/browse/ISPN-5797
> Project: Infinispan
> Issue Type: Bug
> Components: Expiration, Listeners
> Affects Versions: 8.0.1.Final
> Reporter: Martin Gencur
> Assignee: William Burns
>
> This exception occurs when sending a lot of Get/Put requests for entries with predefined lifespan and listening for ClientCacheEntryExpired events.
> {code}
> 17:40:06,781 INFO [org.radargun.RemoteMasterConnection] (sc-main)
> Response successfully sent to the master
> [0m[31m17:40:06,924 ERROR
> [org.infinispan.interceptors.InvocationContextInterceptor]
> (async-thread--p5-t17) ISPN000136: Execution error:
> org.infinispan.commons.CacheListenerException: ISPN000280: Caught
> exception [java.lang.NullPointerException] while invoking method [public
> void
> org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(org.infinispan.notifications.cachelistener.event.CacheEntryEvent)]
> on listener instance:
> org.infinispan.server.hotrod.ClientListenerRegistry$StatelessClientEventSender@32997e78
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:291)
> at
> org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:21)
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl.invoke(AbstractListenerImpl.java:309)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1213)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invokeNoChecks(CacheNotifierImpl.java:1208)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invoke(CacheNotifierImpl.java:1185)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl.notifyCacheEntryExpired(CacheNotifierImpl.java:448)
> at
> org.infinispan.commands.write.RemoveExpiredCommand.notify(RemoveExpiredCommand.java:112)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.notifyCommitEntry(ClusteringDependentLogic.java:137)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$DistributionLogic.commitSingleEntry(ClusteringDependentLogic.java:546)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.commitEntry(ClusteringDependentLogic.java:114)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntry(EntryWrappingInterceptor.java:482)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitEntryIfNeeded(EntryWrappingInterceptor.java:660)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntries(EntryWrappingInterceptor.java:459)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:533)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:564)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.visitRemoveCommand(EntryWrappingInterceptor.java:255)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at
> org.infinispan.expiration.impl.ExpirationInterceptor.handleWriteCommand(ExpirationInterceptor.java:60)
> at
> org.infinispan.expiration.impl.ExpirationInterceptor.visitRemoveCommand(ExpirationInterceptor.java:30)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:95)
> at
> org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40)
> at
> org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitRemoveCommand(AbstractLockingInterceptor.java:71)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:356)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:288)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.visitRemoveCommand(StateTransferInterceptor.java:123)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.CacheMgmtInterceptor.visitRemoveCommand(CacheMgmtInterceptor.java:209)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:102)
> at
> org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:71)
> at
> org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:48)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at
> org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:48)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:336)
> at
> org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1634)
> at
> org.infinispan.cache.impl.CacheImpl.removeExpired(CacheImpl.java:567)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager.removeExpired(ClusterExpirationManager.java:111)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager.lambda$handleLifespanExpireEntry$224(ClusterExpirationManager.java:102)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager$$Lambda$29/1473436203.run(Unknown
> Source)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NullPointerException
> at
> org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(ClientListenerRegistry.scala:186)
> at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:286)
> ... 55 more
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month
[JBoss JIRA] (ISPN-5797) NullPointerException in ClientListenerRegistry under load
by William Burns (JIRA)
[ https://issues.jboss.org/browse/ISPN-5797?page=com.atlassian.jira.plugin.... ]
William Burns updated ISPN-5797:
--------------------------------
Status: Open (was: New)
> NullPointerException in ClientListenerRegistry under load
> ---------------------------------------------------------
>
> Key: ISPN-5797
> URL: https://issues.jboss.org/browse/ISPN-5797
> Project: Infinispan
> Issue Type: Bug
> Components: Expiration, Listeners
> Affects Versions: 8.0.1.Final
> Reporter: Martin Gencur
> Assignee: William Burns
>
> This exception occurs when sending a lot of Get/Put requests for entries with predefined lifespan and listening for ClientCacheEntryExpired events.
> {code}
> 17:40:06,781 INFO [org.radargun.RemoteMasterConnection] (sc-main)
> Response successfully sent to the master
> [0m[31m17:40:06,924 ERROR
> [org.infinispan.interceptors.InvocationContextInterceptor]
> (async-thread--p5-t17) ISPN000136: Execution error:
> org.infinispan.commons.CacheListenerException: ISPN000280: Caught
> exception [java.lang.NullPointerException] while invoking method [public
> void
> org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(org.infinispan.notifications.cachelistener.event.CacheEntryEvent)]
> on listener instance:
> org.infinispan.server.hotrod.ClientListenerRegistry$StatelessClientEventSender@32997e78
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:291)
> at
> org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:21)
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl.invoke(AbstractListenerImpl.java:309)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.doRealInvocation(CacheNotifierImpl.java:1213)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invokeNoChecks(CacheNotifierImpl.java:1208)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl$BaseCacheEntryListenerInvocation.invoke(CacheNotifierImpl.java:1185)
> at
> org.infinispan.notifications.cachelistener.CacheNotifierImpl.notifyCacheEntryExpired(CacheNotifierImpl.java:448)
> at
> org.infinispan.commands.write.RemoveExpiredCommand.notify(RemoveExpiredCommand.java:112)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.notifyCommitEntry(ClusteringDependentLogic.java:137)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$DistributionLogic.commitSingleEntry(ClusteringDependentLogic.java:546)
> at
> org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.commitEntry(ClusteringDependentLogic.java:114)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntry(EntryWrappingInterceptor.java:482)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitEntryIfNeeded(EntryWrappingInterceptor.java:660)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntries(EntryWrappingInterceptor.java:459)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:533)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:564)
> at
> org.infinispan.interceptors.EntryWrappingInterceptor.visitRemoveCommand(EntryWrappingInterceptor.java:255)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at
> org.infinispan.expiration.impl.ExpirationInterceptor.handleWriteCommand(ExpirationInterceptor.java:60)
> at
> org.infinispan.expiration.impl.ExpirationInterceptor.visitRemoveCommand(ExpirationInterceptor.java:30)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:95)
> at
> org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40)
> at
> org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitRemoveCommand(AbstractLockingInterceptor.java:71)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:356)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:288)
> at
> org.infinispan.statetransfer.StateTransferInterceptor.visitRemoveCommand(StateTransferInterceptor.java:123)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.CacheMgmtInterceptor.visitRemoveCommand(CacheMgmtInterceptor.java:209)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:102)
> at
> org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:71)
> at
> org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:48)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:99)
> at
> org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:113)
> at
> org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:48)
> at
> org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:59)
> at
> org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:336)
> at
> org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1634)
> at
> org.infinispan.cache.impl.CacheImpl.removeExpired(CacheImpl.java:567)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager.removeExpired(ClusterExpirationManager.java:111)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager.lambda$handleLifespanExpireEntry$224(ClusterExpirationManager.java:102)
> at
> org.infinispan.expiration.impl.ClusterExpirationManager$$Lambda$29/1473436203.run(Unknown
> Source)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NullPointerException
> at
> org.infinispan.server.hotrod.ClientListenerRegistry$BaseClientEventSender.onCacheEvent(ClientListenerRegistry.scala:186)
> at sun.reflect.GeneratedMethodAccessor29.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:497)
> at
> org.infinispan.notifications.impl.AbstractListenerImpl$ListenerInvocationImpl$1.run(AbstractListenerImpl.java:286)
> ... 55 more
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 1 month