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.
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
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:
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
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.
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
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
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:
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:
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
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
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