It's all about the answers!

Ask a question

What is causing the this CC Synchronization error?


Manoj Panda (39346762) | asked Jun 13 '13, 12:28 p.m.
JAZZ DEVELOPER
converted Jun 13 '13, 2:16 p.m. by Geoffrey Clemm (30.1k33035)

Hello All,

I am the following issue while importing from CC 8.0.0.6 to RTC 4.0.2. Please help.

The error message is :-

Problem running 'synchronizeStream':

Synchronization blocked by error:

javax.wvcm.WvcmException: CRRTC4023W The root at "CONTROLLABLE_RESOURCE|M:/DO_NOT_USE_MINGS_V4_2/ASL/A501_MINGS_V4" 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.

org.eclipse.core.runtime.AssertionFailedException: assertion failed:

Build failed. Exit value was 3.


Comments
Geoffrey Clemm commented Jun 13 '13, 2:18 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Note: I converted this post from a comment to a question, because you are not getting "reason code: unauthorized" so it is unlikely this is related to the other question: https://jazz.net/forum/questions/80409


Geoffrey Clemm commented Jun 13 '13, 2:20 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Comment from Masa:
Hi Manoj, can you find a stack trace file attached to the synchronization result? It provides more information about where it is failing.


Manoj Panda commented Jun 14 '13, 7:01 a.m. | edited Jun 15 '13, 12:58 p.m.
JAZZ DEVELOPER

HI Geoffrey,

 Here is one of the error message from stack trace.

javax.wvcm.WvcmException: CRRTC4023W The root at "CONTROLLABLE_RESOURCE|M:/DO_NOT_USE_MINGS_V6_2/ASL/A501_MINGS_V4/1.c" 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:1269)

at com.ibm.rational.wvcm.interop.InteropStream.tryAddCloneRoots(InteropStream.java:1337)

at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoots(InteropStream.java:1369)

at com.ibm.rational.wvcm.interop.InteropStream.importStream(InteropStream.java:1535)

at com.ibm.rational.wvcm.interop.InteropStream.doOperation(InteropStream.java:2417)

at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:244)

at com.ibm.team.connector.scm.cli.AbstractCcConnectorSubCommand.executeOperation(AbstractCcConnectorSubCommand.java:270)

at com.ibm.team.connector.scm.cli.SyncSubcommand.executeOperation(SyncSubcommand.java:113)

at com.ibm.team.connector.scm.cli.SyncSubcommand.run(SyncSubcommand.java:71)

at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.run(SubcommandLauncher.java:682)

at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.doStart(SubcommandLauncher.java:403)

at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.run(SubcommandLauncher.java:180)

at com.ibm.team.filesystem.cli.core.internal.Application.start(Application.java:50)

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: org.eclipse.core.runtime.AssertionFailedException: assertion failed:

at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)

at org.eclipse.core.runtime.Assert.isTrue(Assert.java:96)

at com.ibm.team.workitem.common.internal.model.impl.WorkItemImpl.setValue(WorkItemImpl.java:2909)

at com.ibm.team.connector.scm.client.JzRepoWorkItem.copyPartialWorkItem(JzRepoWorkItem.java:737)

at com.ibm.team.connector.scm.client.JzRepoWorkItem.access$1(JzRepoWorkItem.java:721)

at com.ibm.team.connector.scm.client.JzRepoWorkItem$JzRepoWorkItemOperation.setCreationFields(JzRepoWorkItem.java:603)

at com.ibm.team.connector.scm.client.JzRepoWorkItem$JzRepoWorkItemOperation.execute(JzRepoWorkItem.java:563)

at com.ibm.team.workitem.client.WorkItemOperation.execute(WorkItemOperation.java:85)

at com.ibm.team.workitem.client.WorkItemOperation.doRun(WorkItemOperation.java:272)

at com.ibm.team.workitem.client.WorkItemOperation.run(WorkItemOperation.java:242)

at com.ibm.team.workitem.client.WorkItemOperation.run(WorkItemOperation.java:189)

at com.ibm.team.connector.scm.client.JzRepoWorkItem.createWorkItem(JzRepoWorkItem.java:250)

at com.ibm.team.connector.scm.client.JzRepoWorkItem.doCreateGeneratedResource(JzRepoWorkItem.java:391)

at com.ibm.team.connector.scm.client.JzProvider.doCreateGeneratedTask(JzProvider.java:802)

at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doCreateGeneratedTask(WvcmServiceConverter.java:480)

at com.ibm.rational.wvcm.ri.impl.TaskImpl.doCreateGeneratedResource(TaskImpl.java:49)

at com.ibm.rational.wvcm.interop.InteropUtilities.tryCreateTask(InteropUtilities.java:561)

at com.ibm.rational.wvcm.interop.InteropCore.closeCurrentActivity(InteropCore.java:632)

at com.ibm.rational.wvcm.interop.InteropStream.createClone(InteropStream.java:1076)

at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoot(InteropStream.java:1243)

... 24 more

One answer



permanent link
Geoffrey Clemm (30.1k33035) | answered Jun 15 '13, 1:00 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Message from Manoj:

I am not sure what was the mistake but issue is partially resolved.

What I have done:  in this following example ASL is the name of the VOB

Z:\ASL>cleartool mkattype -global -shared -nc -vtype string basecc.importer

Apply to all the labels like BL1 and BL2 etc by increasing the number 1, 2...

Z:\ASL>cleartool mkattr -nc basecc.importer \"1\" lbtype:BL1@\ASL

Z:\ASL>cleartool mkattr -nc basecc.importer \"2\" lbtype:BL2@\ASL

After this i locked all the label BL1 and BL2 and its working fine.


Comments
Geoffrey Clemm commented Jun 15 '13, 1:03 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

Glad it is working, but if possible, we would like to track down why you got that unhelpful error message ... if the problem was that you didn't have any attributes, then the Synchronizer should have made that clear in the error message.   In particular, if you remember, when you set up your stream for importing, did you click on "import every baseline" or "import baselines with specified attribute type"?

Your answer


Register or 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.