ClassCastException After Applying Patch 2 And Above of Coherence 3.3.1

(Doc ID 577409.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version: 3.3.1/389P3
This problem can occur on any platform.

Symptoms

After upgrade to
<> - LOG OUTPUT MISSING THE UPDATED VERSION NUMBER FOR THE PATCH 3.3.1P2
or
<> - 'WAITING FOR CATALOG UPDATE' OUTPUT ROUGHLY EVERY SECOND ONCE THE ERROR HAS OC
(Patch 2 and Patch 3 on top of Coherence 3.3.1) and above, the following exception occurs: 

2008-05-14 11:00:18.425 Oracle Coherence GE 3.3.1/389p3 <Error> (thread=Invocation:Management, member=2): java.lang.ClassCastException: java.lang.Integer
  at com.tangosol.coherence.component.net.management.Connector$Register.readExternal(Connector.CDB:20)
  at com.tangosol.util.ExternalizableHelper.readExternalizableLite(ExternalizableHelper.java:1908)
  at com.tangosol.util.ExternalizableHelper.readObject(ExternalizableHelper.java:2199)
  at com.tangosol.coherence.component.net.Message.readObject(Message.CDB:3)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService$InvocationMessage.read(InvocationService.CDB:8)
  at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onNotify(Service.CDB:117)
  at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:35)
  at java.lang.Thread.run(Thread.java:595)



Changes

Upgrading to Patch 2 and above of Coherence 3.3.1.

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