It's all about the answers!

Ask a question

Runtime error when importing base CC branch using RTC import


Guowei Jim Hu (1.0k810353) | asked Sep 22 '11, 1:35 p.m.
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



permanent link
Geoffrey Clemm (30.1k33035) | 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
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.

permanent link
Jirong Hu (1.5k9290258) | answered Nov 02 '11, 10:58 a.m.
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"?
http://i41.tinypic.com/11snu3q.png
http://i44.tinypic.com/14imoi0.png


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

permanent link
Geoffrey Clemm (30.1k33035) | 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:
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

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.