I keep hitting the following error reported by the data-index service:
2021-02-14 16:32:37,449 WARNING [io.ver.cor.imp.BlockedThreadChecker] (vertx-blocked-thread-checker) Thread Thread[vert.x-eventloop-thread-6,5,main]=Thread[vert.x-eventloop-thread-6,5,main] has been blocked for 249658 ms, time limit is 2000 ms: io.vertx.core.VertxException: Thread blocked
at java...@11.0.10/jdk.internal.misc.Unsafe.park(Native Method)
at java...@11.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:234)
at java...@11.0.10/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1798)
at java...@11.0.10/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3128)
at java...@11.0.10/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1868)
at java...@11.0.10/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2021)
at app//org.infinispan.client.hotrod.impl.Util.await(Util.java:51)
at app//org.infinispan.client.hotrod.impl.RemoteCacheSupport.put(RemoteCacheSupport.java:196)
at app//org.infinispan.client.hotrod.impl.RemoteCacheSupport.put(RemoteCacheSupport.java:186)
at app//org.kie.kogito.persistence.infinispan.cache.StorageImpl.put(StorageImpl.java:68)
at app//org.kie.kogito.index.service.IndexingService.indexModel(IndexingService.java:91)
at app//org.kie.kogito.index.service.IndexingService_ClientProxy.indexModel(IndexingService_ClientProxy.zig:250)
at app//org.kie.kogito.index.messaging.ReactiveMessagingEventConsumer.onDomainEvent(ReactiveMessagingEventConsumer.java:163)
at app//org.kie.kogito.index.messaging.ReactiveMessagingEventConsumer.lambda$onDomainModelRegisteredEvent$0(ReactiveMessagingEventConsumer.java:79)
at app//org.kie.kogito.index.messaging.ReactiveMessagingEventConsumer$$Lambda$828/0x0000000840501c40.handle(Unknown Source)
at app//io.vertx.core.eventbus.impl.HandlerRegistration.deliver(HandlerRegistration.java:278)
at app//io.vertx.core.eventbus.impl.HandlerRegistration.handle(HandlerRegistration.java:264)
at app//io.vertx.core.eventbus.impl.EventBusImpl$InboundDeliveryContext.next(EventBusImpl.java:567)
at app//io.vertx.core.eventbus.impl.EventBusImpl.lambda$deliverToHandler$4(EventBusImpl.java:527)
at app//io.vertx.core.eventbus.impl.EventBusImpl$$Lambda$1061/0x00000008405f2440.handle(Unknown Source)
at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:366)
at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
at app//io.vertx.core.impl.EventLoopContext$$Lambda$578/0x00000008403c7440.run(Unknown Source)
at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
at app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
at app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java...@11.0.10/java.lang.Thread.run(Thread.java:834)
This occur occasionally when I interact my process service via the web API or from the process manager.
I also found that this occurs when I open a task in the task manager when there are no assigned data attributes for the task.
I'm running 1.1.0.Final on ubuntu 20.04 in quarkus development mode.
Any help appreciated. I've already found a few errors in the documentation (logged in JIRA) to get this far.