Troubleshooting
Problem
After upgrading from IBM Rational Synergy 6.5 to Rational Synergy 7.1 the java client crashes with an unhandled runtime exception.
Symptom
The Synergy java client appears to have succeeded to startup but suddenly the client
crashes and it reports the following Unhandled Exception Error.
-- BEGIN UNHANDLED EXCEPTION ERROR REPORT ---
An internal error has occurred at Sun Nov 07 18:50:44 IST 2010
Unhandled runtime exception: java.lang.ExceptionInInitializerError
Exception Message: null
Stack trace:
java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:222)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:136)
at com.telelogic.cm.ccm_client.panes.DeveloperWorkbench.initialize(DeveloperWorkbench.java:214)
at com.telelogic.cm.ccm_client.CcmClient.startupClient(CcmClient.java:915)
at com.telelogic.cm.ccm_client.panes.LoginPane$2.doInBackground(LoginPane.java:742)
at com.telelogic.cm.ccm_client.util.threadpool.TempCcmSwingWorker$2.call(TempCcmSwingWorker.java:342)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:314)
at java.util.concurrent.FutureTask.run(FutureTask.java:149)
at java.lang.Thread.run(Thread.java:735)
Caused by: java.lang.ClassCastException: com.telelogic.cm.internal.objectapi.clientservices.CmObjectClientServices incompatible with com.telelogic.cm.objectapi.query.SavedQuery
at com.telelogic.cm.internal.objectapi.SavedQueryUtilsImpl.preloadCacheQueries(SavedQueryUtilsImpl.java:71)
at com.telelogic.cm.internal.objectapi.SavedQueryUtilsImpl.getAllSharedQueries(SavedQueryUtilsImpl.java:175)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:599)
at com.telelogic.cm.service.ServiceContainer.call(ServiceContainer.java:706)
at com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContainer.java:431)
at com.telelogic.cm.service.ServiceContainer.dispatch(ServiceContainer.java:478)
at com.telelogic.cm.service.ConnectionManager$RemoteExecutorLogger.callService(ConnectionManager.java:400)
at com.telelogic.cm.service.ConnectionBasedCallHandler$RequestExecutor.run(ConnectionBasedCallHandler.java:143)
at com.telelogic.cm.util.concurrent.SharedThreadPoolExecutor$SharedThreadPoolTaskWrapper.run(SharedThreadPoolExecutor.java:272)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:896)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:735)
at com.telelogic.cm.service.ClientProxy.addLocalStackToException(ClientProxy.java:264)
at com.telelogic.cm.service.ClientProxy.access$200(ClientProxy.java:60)
at com.telelogic.cm.service.ClientProxy$1.forward(ClientProxy.java:342)
at com.telelogic.cm.service.ClientProxy.invoke(ClientProxy.java:239)
at $Proxy19.getAllSharedQueries(Unknown Source)
at com.telelogic.cm.ccm_client.util.query.QueryHelper.initializeClassData(QueryHelper.java:2418)
at com.telelogic.cm.ccm_client.util.query.QueryHelper.<clinit>(QueryHelper.java:296)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
... 9 more
Versions of implicated classes:
com.telelogic.cm.ccm_client.panes.DeveloperWorkbench %full_filespec: DeveloperWorkbench.java,144:java:J#1 %
com.telelogic.cm.ccm_client.CcmClient %full_filespec: CcmClient.java,274.2.4:java:J#1 %
com.telelogic.cm.ccm_client.panes.LoginPane %full_filespec: LoginPane.java,106:java:J#1 %
com.telelogic.cm.ccm_client.util.threadpool.TempCcmSwingWorker %full_filespec: TempCcmSwingWorker.java,4:java:J#1 %
Release 7.1 3610
Java(TM) SE Runtime Environment 2.4 by IBM Corporation
Build numbers:
{List of build numbers of affected classes}
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
22 December 2020
UID
swg21453683