Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-12789

ClassNotFoundException io.reactivex.rxjava3.internal.fuseable.SimpleQueue cannot be found by org.infinispan.persistence-soft-index_12.0.1.Final

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 12.0.1.Final
    • Loaders and Stores
    • None
    • Hide

      Not sure of exact steps, but this is running in an OSGi environment and AFAICT the SimpleQueue interface is not exported by RxJava and thus not visible which IMHO is the cause of the error.

      Show
      Not sure of exact steps, but this is running in an OSGi environment and AFAICT the SimpleQueue interface is not exported by RxJava and thus not visible which IMHO is the cause of the error.
    • Undefined

    Description

      Upgraded from 10.1 to 12.0.1 and getting swallowed exception that shows up as:

      osgi> java.util.concurrent.CompletionException: java.lang.NoClassDefFoundError: io/reactivex/rxjava3/internal/fuseable/SimpleQueue
      at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
      at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
      at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1739)
      at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
      at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
      at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1348)
      at java.base/java.lang.Thread.run(Thread.java:834)
      Caused by: java.lang.NoClassDefFoundError: io/reactivex/rxjava3/internal/fuseable/SimpleQueue
      at org.infinispan.persistence.sifs.SoftIndexFileStore.start(SoftIndexFileStore.java:157)
      at org.infinispan.persistence.support.NonBlockingStoreAdapter.lambda$start$0(NonBlockingStoreAdapter.java:107)
      at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1736)
      ... 5 more
      Caused by: java.lang.ClassNotFoundException: io.reactivex.rxjava3.internal.fuseable.SimpleQueue cannot be found by org.infinispan.persistence-soft-index_12.0.1.Final
      at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:512)
      at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:423)
      at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:415)
      at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:155)
      at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
      ... 8 more

      Attachments

        Activity

          People

            wburns@redhat.com Will Burns
            alpic80 Alain Picard (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: