It's all about the answers!

Ask a question

RQM ERROR com.ibm.rqm.buildintegration.service - RTCBuildInformationCollector:syncTeamConcertConnection AQXIN2502W


Norman Dignard (356672127) | asked Dec 17 '18, 10:12 a.m.

env JAZZ CLm 605 distributed, using liberty and Oracle 11.2.0.4 backend


Just applied ifix9 to our servers, (up from ifix5), and RQM is reporting repeated errors:
 2018-12-17 09:56:12,051 [qm: AsynchronousTaskRunner-4 @@ 09:55] ERROR com.ibm.rqm.buildintegration.service  - RTCBuildInformationCollector:syncTeamConcertConnection AQXIN2502W The build results were not synchronized for the following Rational Team Concert server connection: https://jazz.navcanada.ca/ccm.com.ibm.team.repository.common.TeamRepositoryException: Internal error
        at com.ibm.team.repository.service.AbstractService.runWithActiveConfiguration(AbstractService.java:1065)
        at com.ibm.rqm.configmanagement.service.internal.QualityManagerConfigurationService.executeWithActiveConfiguration(QualityManagerConfigurationService.java:650)
        at sun.reflect.GeneratedMethodAccessor253.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:508)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
        at com.sun.proxy.$Proxy833.executeWithActiveConfiguration(Unknown Source)
        at com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector.syncTeamConcertConnection(RTCBuildInformationCollector.java:130)
        at com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector.runTask(RTCBuildInformationCollector.java:101)
        at com.ibm.team.repository.service.async.AbstractAutoScheduledTask.executeTask(AbstractAutoScheduledTask.java:97)
        at sun.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:508)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
        at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
        at com.sun.proxy.$Proxy834.executeTask(Unknown Source)
        at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:195)
        at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:142)
        at java.lang.Thread.run(Thread.java:785)
Caused by: java.lang.NullPointerException
....
....

We have about 35 CLM projects . 

Any ideas on rectifying these errors?


One answer



permanent link
Paul Slauenwhite (8.4k12) | answered Dec 18 '18, 6:05 a.m.
FORUM MODERATOR / JAZZ DEVELOPER

Do you have the rest of the stack trace (after the NullPointerException)?  Either way, this is a defect.  Please open a Case (https://www.ibm.com/mysupport) for IBM Support to investigate this symptom in your environment.


Comments
Norman Dignard commented Dec 18 '18, 2:43 p.m.

 Below is the full trace of one such error. I've raised a case with support. 

Continued trace from above .. part 1

Caused by: java.lang.NullPointerException at com.ibm.rqm.buildintegration.service.internal.BuildRecordService.saveBuildRecord(BuildRecordService.java:266) at sun.reflect.GeneratedMethodAccessor387.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at com.sun.proxy.$Proxy773.saveBuildRecord(Unknown Source) at 


Norman Dignard commented Dec 18 '18, 2:45 p.m.
Continued trace from above .. part 2

 com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.postBuildRecord(BuildIntegrationRestService.java:817)  at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.jsonToBuildRecord(BuildIntegrationRestService.java:1119) at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.jsonToBuildDef(BuildIntegrationRestService.java:1012) at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.access$1(BuildIntegrationRestService.java:972)  at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService$1.run(BuildIntegrationRestService.java:943) at com.ibm.rqm.common.service.internal.BucketLockService$1.run(BucketLockService.java:102) at com.ibm.team.repository.service.internal.PrimitiveTransactionService$4.run(PrimitiveTransactionService.java:205) at 


Norman Dignard commented Dec 18 '18, 2:46 p.m.

Continued trace from above .. part 3 

com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:588) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$2.run(RepositoryDatabase.java:372) at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:527)
at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)


Norman Dignard commented Dec 18 '18, 2:47 p.m.
Continued trace from above .. part 4

  at com.sun.proxy.$Proxy166.withCurrentConnection(Unknown Source) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:369) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:309) at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:139)  at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:134)

at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at


Norman Dignard commented Dec 18 '18, 2:47 p.m.
Continued trace from above .. part 5

 org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)

at com.sun.proxy.$Proxy230.runInTransaction(Unknown Source) at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:50)
at sun.reflect.GeneratedMethodAccessor137.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at


Norman Dignard commented Dec 18 '18, 2:48 p.m.
Continued trace from above .. part 6

 org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)

at com.sun.proxy.$Proxy277.runInTransaction(Unknown Source)  at com.ibm.rqm.common.service.internal.BucketLockService.runInTransaction(BucketLockService.java:95) at com.ibm.rqm.common.service.internal.BucketLockService.runInTransactionS(BucketLockService.java:225) at com.ibm.rqm.common.service.internal.BucketLockService.runInTransactionSWithRetry(BucketLockService.java:233)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at 


Norman Dignard commented Dec 18 '18, 2:49 p.m.
Continued trace from above .. part 7

 org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)

at com.sun.proxy.$Proxy332.runInTransactionSWithRetry(Unknown Source) at com.ibm.rqm.buildintegration.service.rest.internal.BuildIntegrationRestService.postSyncBuildInformationFromRTCConnection(BuildIntegrationRestService.java:919)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 


Norman Dignard commented Dec 18 '18, 2:50 p.m.
Continued trace from above .. part 8

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361) at og.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)  at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at com.sun.proxy.$Proxy786.postSyncBuildInformationFromRTCConnection(Unknown Source) at com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector$1.call(RTCBuildInformationCollector.java:136) at 


Norman Dignard commented Dec 18 '18, 2:51 p.m.

Continued trace from above .. part 9 

com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector$1.call(RTCBuildInformationCollector.java:1) at com.ibm.team.repository.service.AbstractService.runWithActiveConfiguration(AbstractService.java:1061) 
... 21 more


Paul Slauenwhite commented Dec 19 '18, 7:36 a.m.
FORUM MODERATOR / JAZZ DEVELOPER

Hi Norman,


It appears that there are one (or more) RTC build records without a name, causing the NullPointerException.  Please open a Case (https://www.ibm.com/mysupport) for IBM Support to investigate this symptom and provide a fix.

showing 5 of 10 show 5 more comments

Your answer


Register or to post your answer.