Hi all,
I'm trying to run my CDO application (CDO 2024.06) using Karaf 4.4.3 and Java 17 in Ubuntu 22.04 and I get this exception. Does anybody know how to fix it?
Caused by: org.eclipse.net4j.signal.RemoteException: class org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized cannot be cast to class org.eclipse.emf.cdo.common.id.CDOID (org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized and org.eclipse.emf.cdo.common.id.CDOID are in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @9689bbc)
at org.eclipse.net4j.signal.RequestWithConfirmation.getRemoteException(RequestWithConfirmation.java:158) ~[?:?]
at org.eclipse.net4j.signal.RequestWithConfirmation.setRemoteException(RequestWithConfirmation.java:139) ~[?:?]
at org.eclipse.net4j.signal.SignalProtocol.handleRemoteException(SignalProtocol.java:582) ~[?:?]
at org.eclipse.net4j.signal.RemoteExceptionIndication.indicating(RemoteExceptionIndication.java:52) ~[?:?]
at org.eclipse.net4j.signal.Indication.doExtendedInput(Indication.java:57) ~[?:?]
at org.eclipse.net4j.signal.Signal.doInput(Signal.java:434) ~[?:?]
at org.eclipse.net4j.signal.Indication.execute(Indication.java:51) ~[?:?]
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:344) ~[?:?]
at org.eclipse.net4j.signal.SignalReactor.runSync(SignalReactor.java:97) ~[?:?]
at org.eclipse.net4j.signal.Signal.run(Signal.java:201) ~[?:?]
... 3 more
Caused by: java.lang.ClassCastException: class org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized cannot be cast to class org.eclipse.emf.cdo.common.id.CDOID (org.eclipse.emf.cdo.common.revision.CDORevisionUtil$Uninitialized and org.eclipse.emf.cdo.common.id.CDOID are in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @9689bbc)
at org.eclipse.emf.cdo.internal.common.model.CDOTypeImpl$11.writeValue(CDOTypeImpl.java:266) ~[?:?]
at org.eclipse.emf.cdo.server.internal.net4j.protocol.LoadChunkIndication.responding(LoadChunkIndication.java:82) ~[?:?]
at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServerIndication.responding(CDOServerIndication.java:162) ~[?:?]
at org.eclipse.net4j.signal.IndicationWithResponse.doExtendedOutput(IndicationWithResponse.java:100) ~[?:?]
at org.eclipse.net4j.signal.Signal.doOutput(Signal.java:407) ~[?:?]
at org.eclipse.net4j.signal.IndicationWithResponse.execute(IndicationWithResponse.java:74) ~[?:?]
at org.eclipse.emf.cdo.server.internal.net4j.protocol.CDOServerReadIndication.execute(CDOServerReadIndication.java:36) ~[?:?]
at org.eclipse.net4j.signal.Signal.runSync(Signal.java:344) ~[?:?]
at org.eclipse.net4j.signal.SignalReactor.runSync(SignalReactor.java:97) ~[?:?]
at org.eclipse.net4j.signal.Signal.run(Signal.java:201) ~[?:?]
... 3 more
[Updated on: Mon, 09 September 2024 23:33] by Moderator