RTC 502 Collaborator 8.5 issue
Env - RTC 502ifix14/Smartbear Collaborator 8.5.8502. Both running on same RHEL 6.4 server, using Oracel as a backend. Thsi setup has been in place and running for a year or two.
Yesterday users noted that they could not create a code review by a state transition of a work item. I looked on this but am failing to find the problem/solution. I've restarted both apps, the server itself as well a the reverse proxy server (squid). I can cross-navigate between Collab reviews and RTC workitems for existing reviews. we just can't create new reviews. All that i see in the ccm.log is: 2016-11-17 12:29:37,859 [ccm: AsynchronousTaskRunner-2 @@ 12:29] ERROR com.smartbear.collaborator.rtc.process - unexpected throwable com.smartbear.ccollab.client.CollabClientServerUrlConnectionException: Could not connect to a Collaborator Server at http://jazzweb.deveng.local:8080/xmlrpcar to be a running Collaborator Server at com.smartbear.ccollab.client.ClientExceptionExpert.checkDataModelCommunicationException(ClientExceptionExpert.java:132) at com.smartbear.ccollab.client.ClientExceptionExpert.analyze(ClientExceptionExpert.java:36) at com.smartbear.ccollab.client.LoginUtils.establishEngineConnection(LoginUtils.java:203) at com.smartbear.ccollab.client.LoginUtils.establishEngineConnection(LoginUtils.java:236) at com.smartbear.ccollab.client.LoginUtils.login(LoginUtils.java:297) at com.smartbear.collaborator.rtc.process.CollaboratorService.login(CollaboratorService.java:444) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.doUploadChangeSets(CreateOrUpdateReviewTask.java:94) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.uploadFilesInChangeSets(CreateOrUpdateReviewTask.java:88) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.transactionSucceeded(CreateOrUpdateReviewTask.java:66) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) 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.$Proxy3106.transactionSucceeded(Unknown Source) at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.transactionSucceeded(AsynchronousTaskSchedulerService.java:997) at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.executeTask(AsynchronousTaskSchedulerService.java:1006) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:185) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:138) at java.lang.Thread.run(Thread.java:761) 2016-11-17 12:29:37,861 [ccm: AsynchronousTaskRunner-2 @@ 12:29] ERROR com.ibm.team.repository.service.internal.scheduler - [19480646] {!!AsynchronousTaskSionInScheduledTask} com.smartbear.ccollab.client.CollabClientServerUrlConnectionException: Could not connect to a Collaborator Server at http://jazzweb.deveng.local:8080/xmlrpcar to be a running Collaborator Server at com.smartbear.ccollab.client.ClientExceptionExpert.checkDataModelCommunicationException(ClientExceptionExpert.java:132) at com.smartbear.ccollab.client.ClientExceptionExpert.analyze(ClientExceptionExpert.java:36) at com.smartbear.ccollab.client.LoginUtils.establishEngineConnection(LoginUtils.java:203) at com.smartbear.ccollab.client.LoginUtils.establishEngineConnection(LoginUtils.java:236) at com.smartbear.ccollab.client.LoginUtils.login(LoginUtils.java:297) at com.smartbear.collaborator.rtc.process.CollaboratorService.login(CollaboratorService.java:444) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.doUploadChangeSets(CreateOrUpdateReviewTask.java:94) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.uploadFilesInChangeSets(CreateOrUpdateReviewTask.java:88) at com.smartbear.collaborator.rtc.process.CreateOrUpdateReviewTask.transactionSucceeded(CreateOrUpdateReviewTask.java:66) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) 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.$Proxy3106.transactionSucceeded(Unknown Source) at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.transactionSucceeded(AsynchronousTaskSchedulerService.java:997) at com.ibm.team.repository.service.internal.AsynchronousTaskSchedulerService$4.executeTask(AsynchronousTaskSchedulerService.java:1006) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.runTask(AsynchronousTaskRunner.java:185) at com.ibm.team.repository.service.internal.scheduler.AsynchronousTaskRunner.run(AsynchronousTaskRunner.java:138) at java.lang.Thread.run(Thread.java:761) Nothing has changed on the server or the applications. Anyone have a clue as to what causing this and how to fix it? Regards Norm |
One answer
After fixing a problem on our proxy server (incorrect host entry) the issue went away.
|
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.
Comments
Note: the URL did not copy correctly for the above it should have read:
ERROR com.smartbear.collaborator.rtc.process - unexpected throwable
com.smartbear.ccollab.client.CollabClientServerUrlConnectionException: Could not connect to a Collaborator Server at http://jazzweb.deveng.local:8080/xmlrpc/secure: Does not appear to be a running Collaborator Server.
It's a shame that Smartbear does not reveal the error/exception that caused the communication exception after it captured it. Just a wild guess, as the URL contains the word "secure", I suppose you should provide a user name and password for it, so is it possible that the password expired?