Welcome to the Jazz Community Forum
CC Connector runtime error reported

Hi
I am encountering an apparent runtime error with the cc connector when attempting to sync a change made in RTC back to CC. I originally created a UCM project, populated the components and successfully got the CC connector to sync these files/directories across to a new RTC project and its CC sync stream.
Having now made a change (new file) within the RTC stream I am attempting to get RTC to CC synchronisation working. Now when I run the synchroniser job the following is reported... any ideas?
2008-05-07 12:26:41 Should build occur?
2008-05-07 12:26:41 Yes: Always build a user initiated request.
2008-05-07 12:26:41 Invoking build participant "com.ibm.team.build.ant"
Buildfile: C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml
readProperties:
read ccsync.properties
checkEnv:
Sync:
action: synchronize
synchronization stream location string: Stream|URI:itemOid/com.ibm.team.scm.Workspace/_bwjq0Bw2Ed25mZ1bYaW_Uw
message: Creating baseline in component: poc_components
message: Computing changes in component: poc_components
message: Computing changes in synchronized stream
message: Computing synchronized roots in other repository
message: Updating folder: poc_components/my_first_program/src
message: Creating file: test_class.java
Synchronization exception: Runtime Error
Caused by: null
BUILD FAILED
C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml:66: javax.wvcm.WvcmException: Synchronization failed.
Total time: 24 seconds
Build failed. Exit value was 1.
javax.wvcm.WvcmException: Runtime Error
at com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3129)
at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:144)
at com.ibm.team.connector.scm.task.ConnectorTasks.updateBuildResult(ConnectorTasks.java:91)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:107)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:407)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1143)
at java.util.regex.Matcher.reset(Matcher.java:300)
at java.util.regex.Matcher.<init>(Matcher.java:221)
at java.util.regex.Pattern.matcher(Pattern.java:913)
at com.ibm.rational.wvcm.ct.CommandProvider.escapeCommand(CommandProvider.java:572)
at com.ibm.rational.wvcm.ct.CommandProvider.executeCommand(CommandProvider.java:455)
at com.ibm.rational.wvcm.ct.CommandProvider.executeRatlPerl(CommandProvider.java:340)
at com.ibm.rational.wvcm.ct.CCaseLib.createUCMUtilityActivityRecord(CCaseLib.java:3867)
at com.ibm.rational.wvcm.ct.CCaseLib.createAndSetCQActivity(CCaseLib.java:3835)
at com.ibm.rational.wvcm.ct.CCaseLib.makeActivityInView(CCaseLib.java:1897)
at com.ibm.rational.wvcm.ct.CCaseLib.checkoutIgnoreExpectedFailures(CCaseLib.java:2061)
at com.ibm.rational.wvcm.ct.CTUcmView.prepareToWrite(CTUcmView.java:428)
at com.ibm.rational.wvcm.ct.CTControllableResource.prepareToWrite(CTControllableResource.java:176)
at com.ibm.rational.wvcm.ct.CTControllableResource.doCreate(CTControllableResource.java:432)
at com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:495)
at com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:1)
at com.ibm.rational.wvcm.ri.srvc.WvcmService.doCreateControllableResource(WvcmService.java:388)
at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doCreateControllableResource(WvcmServiceConverter.java:182)
at com.ibm.rational.wvcm.ri.impl.ControllableResourceImpl.doCreateResource(ControllableResourceImpl.java:62)
at com.ibm.rational.wvcm.interop.InteropStream.bindVersionHistory(InteropStream.java:1279)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverFolder(InteropStream.java:934)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverFolders(InteropStream.java:828)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverChanges(InteropStream.java:782)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverStream(InteropStream.java:510)
at com.ibm.rational.wvcm.interop.InteropStream.internalSync(InteropStream.java:1994)
at com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3111)
... 21 more
I am encountering an apparent runtime error with the cc connector when attempting to sync a change made in RTC back to CC. I originally created a UCM project, populated the components and successfully got the CC connector to sync these files/directories across to a new RTC project and its CC sync stream.
Having now made a change (new file) within the RTC stream I am attempting to get RTC to CC synchronisation working. Now when I run the synchroniser job the following is reported... any ideas?
2008-05-07 12:26:41 Should build occur?
2008-05-07 12:26:41 Yes: Always build a user initiated request.
2008-05-07 12:26:41 Invoking build participant "com.ibm.team.build.ant"
Buildfile: C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml
readProperties:
read ccsync.properties
checkEnv:
Sync:
action: synchronize
synchronization stream location string: Stream|URI:itemOid/com.ibm.team.scm.Workspace/_bwjq0Bw2Ed25mZ1bYaW_Uw
message: Creating baseline in component: poc_components
message: Computing changes in component: poc_components
message: Computing changes in synchronized stream
message: Computing synchronized roots in other repository
message: Updating folder: poc_components/my_first_program/src
message: Creating file: test_class.java
Synchronization exception: Runtime Error
Caused by: null
BUILD FAILED
C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml:66: javax.wvcm.WvcmException: Synchronization failed.
Total time: 24 seconds
Build failed. Exit value was 1.
javax.wvcm.WvcmException: Runtime Error
at com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3129)
at com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:144)
at com.ibm.team.connector.scm.task.ConnectorTasks.updateBuildResult(ConnectorTasks.java:91)
at com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:107)
at com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:407)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1143)
at java.util.regex.Matcher.reset(Matcher.java:300)
at java.util.regex.Matcher.<init>(Matcher.java:221)
at java.util.regex.Pattern.matcher(Pattern.java:913)
at com.ibm.rational.wvcm.ct.CommandProvider.escapeCommand(CommandProvider.java:572)
at com.ibm.rational.wvcm.ct.CommandProvider.executeCommand(CommandProvider.java:455)
at com.ibm.rational.wvcm.ct.CommandProvider.executeRatlPerl(CommandProvider.java:340)
at com.ibm.rational.wvcm.ct.CCaseLib.createUCMUtilityActivityRecord(CCaseLib.java:3867)
at com.ibm.rational.wvcm.ct.CCaseLib.createAndSetCQActivity(CCaseLib.java:3835)
at com.ibm.rational.wvcm.ct.CCaseLib.makeActivityInView(CCaseLib.java:1897)
at com.ibm.rational.wvcm.ct.CCaseLib.checkoutIgnoreExpectedFailures(CCaseLib.java:2061)
at com.ibm.rational.wvcm.ct.CTUcmView.prepareToWrite(CTUcmView.java:428)
at com.ibm.rational.wvcm.ct.CTControllableResource.prepareToWrite(CTControllableResource.java:176)
at com.ibm.rational.wvcm.ct.CTControllableResource.doCreate(CTControllableResource.java:432)
at com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:495)
at com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:1)
at com.ibm.rational.wvcm.ri.srvc.WvcmService.doCreateControllableResource(WvcmService.java:388)
at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doCreateControllableResource(WvcmServiceConverter.java:182)
at com.ibm.rational.wvcm.ri.impl.ControllableResourceImpl.doCreateResource(ControllableResourceImpl.java:62)
at com.ibm.rational.wvcm.interop.InteropStream.bindVersionHistory(InteropStream.java:1279)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverFolder(InteropStream.java:934)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverFolders(InteropStream.java:828)
at com.ibm.rational.wvcm.interop.InteropStream.bringoverChanges(InteropStream.java:782)
at com.ibm.rational.wvcm.interop.InteropStream.sendoverStream(InteropStream.java:510)
at com.ibm.rational.wvcm.interop.InteropStream.internalSync(InteropStream.java:1994)
at com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3111)
... 21 more
2 answers

Hi Mark,
I've filed this as defect 54926.
We'll get back to you soon.
Cheers,
Geoff
marko wrote:
I've filed this as defect 54926.
We'll get back to you soon.
Cheers,
Geoff
marko wrote:
Hi
I am encountering an apparent runtime error with the cc connector when
attempting to sync a change made in RTC back to CC. I originally
created a UCM project, populated the components and successfully got
the CC connector to sync these files/directories across to a new RTC
project and its CC sync stream.
Having now made a change (new file) within the RTC stream I am
attempting to get RTC to CC synchronisation working. Now when I run
the synchroniser job the following is reported... any ideas?
2008-05-07 12:26:41 Should build occur?
2008-05-07 12:26:41 Yes: Always build a user
initiated request.
2008-05-07 12:26:41 Invoking build participant
"com.ibm.team.build.ant"
Buildfile:
C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml
readProperties:
read ccsync.properties
checkEnv:
Sync:
action: synchronize
synchronization stream location string:
Stream|URI:itemOid/com.ibm.team.scm.Workspace/_bwjq0Bw2Ed25mZ1bYaW_Uw
message: Creating baseline in component: poc_components
message: Computing changes in component: poc_components
message: Computing changes in synchronized stream
message: Computing synchronized roots in other repository
message: Updating folder:
poc_components/my_first_program/src
message: Creating file: test_class.java
Synchronization exception: Runtime Error
Caused by: null
BUILD FAILED
C:\rtc_client_0m6\jazz\buildsystem\buildtoolkit\ScmConnectors\synchronizeStream.xml:66:
javax.wvcm.WvcmException: Synchronization failed.
Total time: 24 seconds
Build failed. Exit value was 1.
javax.wvcm.WvcmException: Runtime Error
at
com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3129)
at
com.ibm.team.connector.scm.operations.ConnectorOps.synchronizeStream(ConnectorOps.java:144)
at
com.ibm.team.connector.scm.task.ConnectorTasks.updateBuildResult(ConnectorTasks.java:91)
at
com.ibm.team.build.ant.task.AbstractPublisherTask.doExecute(AbstractPublisherTask.java:107)
at
com.ibm.team.build.ant.task.AbstractTeamBuildTask.execute(AbstractTeamBuildTask.java:407)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
at org.apache.tools.ant.Main.runBuild(Main.java:698)
at org.apache.tools.ant.Main.startAnt(Main.java:199)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Caused by: java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1143)
at java.util.regex.Matcher.reset(Matcher.java:300)
at java.util.regex.Matcher.<init>(Matcher.java:221)
at java.util.regex.Pattern.matcher(Pattern.java:913)
at
com.ibm.rational.wvcm.ct.CommandProvider.escapeCommand(CommandProvider.java:572)
at
com.ibm.rational.wvcm.ct.CommandProvider.executeCommand(CommandProvider.java:455)
at
com.ibm.rational.wvcm.ct.CommandProvider.executeRatlPerl(CommandProvider.java:340)
at
com.ibm.rational.wvcm.ct.CCaseLib.createUCMUtilityActivityRecord(CCaseLib.java:3867)
at
com.ibm.rational.wvcm.ct.CCaseLib.createAndSetCQActivity(CCaseLib.java:3835)
at
com.ibm.rational.wvcm.ct.CCaseLib.makeActivityInView(CCaseLib.java:1897)
at
com.ibm.rational.wvcm.ct.CCaseLib.checkoutIgnoreExpectedFailures(CCaseLib.java:2061)
at
com.ibm.rational.wvcm.ct.CTUcmView.prepareToWrite(CTUcmView.java:428)
at
com.ibm.rational.wvcm.ct.CTControllableResource.prepareToWrite(CTControllableResource.java:176)
at
com.ibm.rational.wvcm.ct.CTControllableResource.doCreate(CTControllableResource.java:432)
at
com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:495)
at
com.ibm.rational.wvcm.ct.CTProvider.doCreateControllableResource(CTProvider.java:1)
at
com.ibm.rational.wvcm.ri.srvc.WvcmService.doCreateControllableResource(WvcmService.java:388)
at
com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doCreateControllableResource(WvcmServiceConverter.java:182)
at
com.ibm.rational.wvcm.ri.impl.ControllableResourceImpl.doCreateResource(ControllableResourceImpl.java:62)
at
com.ibm.rational.wvcm.interop.InteropStream.bindVersionHistory(InteropStream.java:1279)
at
com.ibm.rational.wvcm.interop.InteropStream.bringoverFolder(InteropStream.java:934)
at
com.ibm.rational.wvcm.interop.InteropStream.bringoverFolders(InteropStream.java:828)
at
com.ibm.rational.wvcm.interop.InteropStream.bringoverChanges(InteropStream.java:782)
at
com.ibm.rational.wvcm.interop.InteropStream.sendoverStream(InteropStream.java:510)
at
com.ibm.rational.wvcm.interop.InteropStream.internalSync(InteropStream.java:1994)
at
com.ibm.rational.wvcm.interop.InteropStream.sync(InteropStream.java:3111)
... 21 more

Mark:
Is it OK if we continue this discussion in defect 54926? In particular,
I've posted the following two questions there:
To verify, it appears that you are sync'ing with a CQ-enabled UCM
project. Is that correct?
Do you get the same error if you just retry the synchronize operation?
Thanks,
Geoff
Geoffrey Clemm wrote:
Is it OK if we continue this discussion in defect 54926? In particular,
I've posted the following two questions there:
To verify, it appears that you are sync'ing with a CQ-enabled UCM
project. Is that correct?
Do you get the same error if you just retry the synchronize operation?
Thanks,
Geoff
Geoffrey Clemm wrote:
Hi Mark,
I've filed this as defect 54926.
We'll get back to you soon.
Cheers,
Geoff
marko wrote:
Hi
I am encountering an apparent runtime error with the cc connector when
attempting to sync a change made in RTC back to CC. I originally
created a UCM project, populated the components and successfully got
the CC connector to sync these files/directories across to a new RTC
project and its CC sync stream.
Having now made a change (new file) within the RTC stream I am
attempting to get RTC to CC synchronisation working. Now when I run
the synchroniser job the following is reported... any ideas?
..