Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

ClearCase import into RTC is giving error "already has clone link" in syncronization stack log file

Please advise on the following error, when importing CC data into RTC...

avax.wvcm.WvcmException: CRRTC4023W The root at "CONTROLLABLE_RESOURCE|/view/<INFO REMOVED>" could not be transferred.
The synchronizer was not able to complete the requested operation
Fix any errors reported in the rest of the log file.
 at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoot(InteropStream.java:1401)
 at com.ibm.rational.wvcm.interop.InteropStream.tryAddCloneRoots(InteropStream.java:1469)
 at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoots(InteropStream.java:1500)
 at com.ibm.rational.wvcm.interop.InteropStream.importStream(InteropStream.java:1649)
 at com.ibm.rational.wvcm.interop.InteropStream.doOperation(InteropStream.java:2570)
 at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:272)
 at com.ibm.team.connector.scm.cli.AbstractCcConnectorSubCommand.executeOperation(AbstractCcConnectorSubCommand.java:282)
 at com.ibm.team.connector.scm.cli.SyncSubcommand.executeOperation(SyncSubcommand.java:114)
 at com.ibm.team.connector.scm.cli.SyncSubcommand.run(SyncSubcommand.java:72)
 at com.ibm.team.filesystem.cli.core.AbstractSubcommand.run(AbstractSubcommand.java:51)
 at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.run(SubcommandLauncher.java:534)
 at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.doStart(SubcommandLauncher.java:356)
 at com.ibm.team.rtc.cli.infrastructure.internal.core.SubcommandLauncher.run(SubcommandLauncher.java:125)
 at com.ibm.team.rtc.cli.infrastructure.internal.Application.start(Application.java:41)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:611)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
Caused by: javax.wvcm.WvcmException: URI "oid:xxxxxxxxxxxxxxxx@vobuuid:xxxxxxxxxxxxxx" already has a clone link
 at com.ibm.team.connector.scm.client.JzRepoResource.ensureNoCloneOfTarget(JzRepoResource.java:1310)
 at com.ibm.team.connector.scm.client.JzRepoResource.ensureNoExistingClones(JzRepoResource.java:1158)
 at com.ibm.team.connector.scm.client.JzRepoResource.storeLinkedValues(JzRepoResource.java:1062)
 at com.ibm.team.connector.scm.client.JzRepoResource.storeLinkedValue(JzRepoResource.java:1279)
 at com.ibm.team.connector.scm.client.JzRepoResource.storeInteropCloneValue(JzRepoResource.java:1265)
 at com.ibm.team.connector.scm.client.JzRepoVersionHistory.setPropertyFromClient(JzRepoVersionHistory.java:182)
 at com.ibm.rational.wvcm.ri.srvc.SrvcResource.doWriteProperties(SrvcResource.java:924)
 at com.ibm.rational.wvcm.ri.srvc.SrvcProvider.writeUpdates(SrvcProvider.java:371)
 at com.ibm.rational.wvcm.ri.srvc.SrvcProvider.doUpdateContextProperties(SrvcProvider.java:807)
 at com.ibm.team.connector.scm.client.JzProvider.doUpdateContextProperties(JzProvider.java:2835)
 at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doUpdateContextProperties(WvcmServiceConverter.java:1407)
 at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doUpdateProperties(WvcmServiceConverter.java:1375)
 at com.ibm.rational.wvcm.ri.impl.ResourceListImpl.doReadProperties(ResourceListImpl.java:49)
 at com.ibm.rational.wvcm.ri.impl.ResourceListImpl.doWriteProperties(ResourceListImpl.java:68)
 at com.ibm.rational.wvcm.interop.InteropStream.sendoverFolders(InteropStream.java:744)
 at com.ibm.rational.wvcm.interop.InteropStream.sendoverChanges(InteropStream.java:634)
 at com.ibm.rational.wvcm.interop.InteropStream.sendoverTree(InteropStream.java:859)
 at com.ibm.rational.wvcm.interop.InteropStream.createClone(InteropStream.java:1137)
 at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoot(InteropStream.java:1364)
 ... 25 more

0 votes



One answer

Permanent link
There was a bug like this that was fixed in 4.0.
The root at "Pathname|..../ClearCase Connector" could not be transferred when exporting (205738)
What version of RTC were you using?
If you are using version 4.0 or later, you will probably need to submit a defect report (either on jazz.net or Rational support) so development can look into this.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Oct 07 '13, 10:52 a.m.

Question was seen: 3,705 times

Last updated: Oct 08 '13, 12:06 a.m.

Confirmation Cancel Confirm