Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-17549

Error on Ignite.close(): class java.io.ObjectInputStream$Caches$1 cannot be cast to class java.util.Map

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 2.13
    • 2.15
    • None
    • None
    • jdk 17

    Description

      start a node by ignite.sh

      run attached code.

      then:

      [10:50:31,152][SEVERE][main][IgniteKernal] Failed to stop component (ignoring): GridManagerAdapter [enabled=true, name=o.a.i.i.managers.deployment.GridDeploymentManager]
      java.lang.ClassCastException: class java.io.ObjectInputStream$Caches$1 cannot be cast to class java.util.Map (java.io.ObjectInputStream$Caches$1 and java.util.Map are in module java.base of loader 'bootstrap')
              at org.apache.ignite.internal.managers.deployment.GridDeploymentStoreAdapter.clearSerializationCache(GridDeploymentStoreAdapter.java:151)
              at org.apache.ignite.internal.managers.deployment.GridDeploymentStoreAdapter.clearSerializationCaches(GridDeploymentStoreAdapter.java:120)
              at org.apache.ignite.internal.managers.deployment.GridDeploymentLocalStore.undeploy(GridDeploymentLocalStore.java:565)
              at org.apache.ignite.internal.managers.deployment.GridDeploymentLocalStore.stop(GridDeploymentLocalStore.java:101)
              at org.apache.ignite.internal.managers.deployment.GridDeploymentManager.storesStop(GridDeploymentManager.java:630)
              at org.apache.ignite.internal.managers.deployment.GridDeploymentManager.stop(GridDeploymentManager.java:137)
              at org.apache.ignite.internal.IgniteKernal.stop0(IgniteKernal.java:1928)
              at org.apache.ignite.internal.IgniteKernal.stop(IgniteKernal.java:1806)
              at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.stop0(IgnitionEx.java:2382)
              at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.stop(IgnitionEx.java:2205)
              at org.apache.ignite.internal.IgnitionEx.stop(IgnitionEx.java:350)
              at org.apache.ignite.Ignition.stop(Ignition.java:230)
              at org.apache.ignite.internal.IgniteKernal.close(IgniteKernal.java:2776)
              at cn.igniteservice.IgniteServer.main(IgniteServer.java:27)
      [10:50:31] Ignite node stopped wih ERRORS [uptime=00:00:00.040]

      Attachments

        1. IgniteServer.java
          0.9 kB
          YuJue Li

        Issue Links

          Activity

            People

              Unassigned Unassigned
              liyuj YuJue Li
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: