Runtime error when importing base CC branch using RTC import
![]()
Got a runtime error when importing base CC branch using RTC 301 CC Synchronizer:
Here is the contents in the sync. stack trace: javax.wvcm.WvcmException: Runtime Error at com.ibm.rational.wvcm.interop.InteropStream.setInteropStreamState(InteropStream.java:4312) at com.ibm.rational.wvcm.interop.InteropStream.doOperation(InteropStream.java:4606) at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:205) at com.ibm.team.connector.scm.cli.AbstractCcConnectorSubCommand.synchronizeStream(AbstractCcConnectorSubCommand.java:212) at com.ibm.team.connector.scm.cli.SyncSubcommand.synchronizeStream(SyncSubcommand.java:122) at com.ibm.team.connector.scm.cli.SyncSubcommand.run(SyncSubcommand.java:75) at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.run(SubcommandLauncher.java:651) at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.doStart(SubcommandLauncher.java:398) at com.ibm.team.filesystem.cli.core.internal.SubcommandLauncher.run(SubcommandLauncher.java:175) at com.ibm.team.filesystem.cli.core.internal.Application.start(Application.java:39) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) 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:368) 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:79) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) at org.eclipse.equinox.launcher.Main.run(Main.java:1311) Caused by: java.lang.IllegalStateException: number of temporary roots should be zero at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoot(InteropStream.java:3412) at com.ibm.rational.wvcm.interop.InteropStream.tryAddCloneRoots(InteropStream.java:3525) at com.ibm.rational.wvcm.interop.InteropStream.addCloneRoots(InteropStream.java:3550) at com.ibm.rational.wvcm.interop.InteropStream.doOperation(InteropStream.java:4597) ... 20 more Here is the last few lines in the build log before the runtime error blocked it: .... Processed activity "Created file: jsch-0.1.27.pom" in 1206 millisecond(s) Processed activity "Created file: org.eclipse.core.databinding.property.source_1.2.0.I20090311-1800.jar" in 1265 millisecond(s) Processed activity "Created file: ComponentInstaller.properties" in 1241 millisecond(s) Processed activity "Created file: RemoveAction.java" in 1219 millisecond(s) Processed activity "Created file: core_visualvm.jar" in 1278 millisecond(s) Checking in 2,532 files Processed activity "Created 1000 links" in 152 second(s) Processed activity "Created 1000 links" in 146 second(s) Processed activity "Created 532 links" in 79 second(s) Checking in brought over changes Processed activity "Completed change set containing 1452 changes." in 3146 millisecond(s) Synchronization blocked by error: Runtime Error Any info and help is appreciated. |
3 answers
![]()
Geoffrey Clemm (30.1k●2●30●35)
| answered Sep 23 '11, 12:05 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
This is a 3.0.1 bug that will be fixed in 3.0.1.1 (to be released soon).
This problem occurs when you are importing more than 1000 files, and your import is killed part way through. To workaround this bug until 3.0.1.1 is available, remove the sync root that was being imported when the error occurred, and add it back as a new sync root. Cheers, Geoff On 9/22/2011 1:38 PM, ghu wrote: Got a runtime error when importing base CC branch using RTC 301 CC |
![]() This is a 3.0.1 bug that will be fixed in 3.0.1.1 (to be released soon). I got the exact same issue now. 1. I have the only one folder under the vob root (SSSMP.1A/Curan) as the sync root. SSSMP.1A is the base CC vob name. So I just remove and re-add this sync root? I re-do the "select file to import", remove everything (showing as Failed) and re-added SSSMP.1A/Curan) as the sync root. It restarted the import as shown below. How can this resolve the problem? 2011-11-02 10:58:45 Invoking build participant "com.ibm.team.build.cmdline" synchronizer version number "3.0.1.v20110602_1036" Starting operation: import Scanning for folders whose member count exceeds 1000 Below is how I select the file, and where it stopped because this folder has 1202 files. So how shall I perform your "remove and add it back"? 2. I see 3.0.1.1 is available. To fix this issue, do I need to upgrade the server or just the client? https://jazz.net/downloads/rational-team-concert/releases/3.0.1.1 Thanks Jirong |
![]()
Geoffrey Clemm (30.1k●2●30●35)
| answered Nov 02 '11, 3:11 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
WRT (1), I can't guarantee that this will solve the problem, but it is
worth trying. WRT (2), it is sufficient to upgrade your client and your CC Synchronizer installation (the CC Synchronizer installation contains the sync engine). You do not have to upgrade your RTC server. Cheers, Geoff On 11/2/2011 11:08 AM, hujirong wrote: gmclemmwrote: |