Failed to execute runnable error integrating CCRC with Eclipse

This technote explains why attempts to integrate the IBM® Rational® ClearCase® Remote Client (CCRC) with Eclipse™ versions 3.1.x or greater results in the error, Error: Failed to execute runnable (java.lang.NoClassDefFoundError: org/eclipse/ui/internal/progress/PendingUpdateAdapter), and details how to resolve the error.

Cause

Attempts to integrate CCRC with Eclipse 3.1.x or greater fails with the following error:

Error: Failed to execute runnable (java.lang.NoClassDefFoundError: org/eclipse/ui/internal/progress/PendingUpdateAdapter)


The version of CRCC that ships with ClearCase version 7.0 does not support Eclipse versions greater than 3.1.x. Review technote 1224586 for Eclipse plug-in compatibility and version support for CCRC.

Also the Eclipse API is using org.eclipse.ui.internal.progress.PendingUpdateAdapter, which has been moved in 3.2.x to a new location, org.eclipse.ui.progress.PendingUpdateAdapter.


Resolving the problem

Update to a later ClearCase 7.0 CCRC client update for 3.2.x support; see technote 1215611 for directions on Installing or updating CCRC for Eclipse.

Update the CCRC Eclipse plug-in to a minimum of client update CU01.

After updating CCRC, you can update the Rational Web Platform (RWP) Server as needed.

No comments:

Post a Comment