Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Failure synchronizing builds from RTC to RQM

We have several project areas with automated builds in RTC 2.0.0.2 (ifix1). Our automated builds are a mix of RTC/Build forge integrations and Jazz build engines.
All but one project areas can synchronize builds with RQM 2.0.1.1 ifix 1. When the problematic Project Area is set to synchronize some builds are imported into RQM but then we get the following exception.

This project area has quite a lot of build results and I would like to identify the offending build result data to identify a means of correcting this integration. Any suggestions as to how I can further debug this error?


11:01:26,585 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration connecting to server: com.ibm.team.repository.common.internal.IVirtualRestService
11:01:26,880 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration successfully connected.
11:01:26,904 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration connecting to server: com.ibm.team.repository.common.internal.IVirtualRestService
11:01:27,055 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration successfully connected.
11:01:27,069 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration connecting to server: com.ibm.team.repository.common.internal.IVirtualRestService
11:01:27,160 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration successfully connected.
11:01:27,172 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration connecting to server: com.ibm.team.repository.common.internal.IVirtualRestService
11:01:27,266 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonGet BuildIntegration successfully connected.
11:01:27,414 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonArrayGet BuildIntegration connecting to server: com.ibm.team.repository.common.internal.IVirtualRestService
11:01:27,423 ERROR com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper:jsonArrayGet AQXCM5001E An error was encountered trying to connect to a remote server: CRJAZ1247I The request to the server failed. The server returned the http error 400 with error text "Bad Request". Examine any further details here or look in the server log files for more information on how to resolve the issue..
11:01:27,427 DEBUG com.ibm.rqm.buildintegration.service - class com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper method: jsonArrayGet BuildIntegration successfully connected.
11:01:27,428 ERROR com.ibm.rqm.buildintegration - CRJAZ0852I An exception occurred while executing the task "rtcBuildInformationCollector", contributed by component "com.ibm.rqm.buildintegration". The task will be removed from the schedule.
java.lang.NullPointerException

at com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper.jsonArrayGet(ConnectionHelper.java:171)
at com.ibm.rqm.integrationprovider.service.internal.util.ConnectionHelper.performFeedGet(ConnectionHelper.java:87)
at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.jsonToBuildDef(BuildIntegrationRestService.java:813)
at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.postSyncBuildInformationFromRTCConnection(BuildIntegrationRestService.java:769)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy293.postSyncBuildInformationFromRTCConnection(Unknown Source)
at com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector.syncTeamConcertConnection(RTCBuildInformationCollector.java:50)
at com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector.runTask(RTCBuildInformationCollector.java:41)
at com.ibm.team.repository.service.async.AbstractAutoScheduledTask.executeTask(AbstractAutoScheduledTask.java:88)
at sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy296.executeTask(Unknown Source)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:118)
at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:92)

0 votes



2 answers

Permanent link
I'm also seeing this problem, the RQM/RTC builds were working fine up until about 3 weeks ago. Did you manage to find a fix?

0 votes


Permanent link
No. We have tabled this integration point for now.

I'm also seeing this problem, the RQM/RTC builds were working fine up until about 3 weeks ago. Did you manage to find a fix?

0 votes

Your answer

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

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Feb 14 '11, 11:57 a.m.

Question was seen: 5,521 times

Last updated: Feb 14 '11, 11:57 a.m.

Confirmation Cancel Confirm