"java.lang.ClassCastException: java.lang.Thread" on TCP Extend node thrown from Logger (Doc ID 858742.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version: 3.4.2
This problem can occur on any platform.

Symptoms

Error messages like the following are thrown on Extend nodes after applying Patch 5 for Coherence 3.4.2:

Logger: java.lang.ClassCastException: java.lang.Thread
java.lang.ClassCastException: java.lang.Thread
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Logger.onNotify(Logger.CDB:49)
  at com.tangosol.coherence.component.application.console.Coherence$Logger.onNotify(Coherence.CDB:4)
  at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:37)
  at java.lang.Thread.run(Thread.java:595)
java.lang.ClassCastException: java.lang.Thread cannot be cast to java.lang.Integer
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Logger.onNotify(Logger.CDB:49)
  at com.tangosol.coherence.component.application.console.Coherence$Logger.onNotify(Coherence.CDB:4)
  at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:37)
  at java.lang.Thread.run(Thread.java:619)


 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms