It's all about the answers!

Ask a question

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


Norman Dignard (356688168) | 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.


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.