ClearQuest Connector Gateway Status Page infomation is blank
I've configured the ClearQuest Connector Gateway using the wizard (http://localhost:8081/cqconnector/setup) with no apparent errors. Sync rules have been created and a Defect query has been created in the proper query root folder. The Connector service is started as a Windows Service and I have reset the gateway. The gateway status page isn't showing the setup information (http://localhost:8081/cqconnector/gateway). Instead I see this...
Welcome to the Jazz ClearQuest Connector Gateway
The gateway is now only accepting setup requests
Gateway started at: 1/12/10 1:25 PM
Uptime: 00:32:05
Gateway Version: I20091211-0451
CQ Database Information:
Jazz Team Servers:
Polling Information:
Polling enabled: false
Any suggestions as to what might be wrong. It appears that nothing was setup.
The gateway is now only accepting setup requests
Gateway started at: 1/12/10 1:25 PM
Uptime: 00:32:05
Gateway Version: I20091211-0451
CQ Database Information:
Jazz Team Servers:
Polling Information:
Polling enabled: false
Any suggestions as to what might be wrong. It appears that nothing was setup.
5 answers
Do you have any information in the ../gateway/tomcat/logs/cqgateway.log file? If there is nothing useful in there, restart the gateway, after first setting some debugging parameters in the log4j.properties file.
Change that properties file, so it looks like:
#log4j.logger.com.ibm.rational.interop.level1=WARN, cqgateway
log4j.logger.com.ibm.rational.interop.level1=DEBUG, cqgateway
log4j.logger.com.ibm.rational.interop.level2=DEBUG, cqgateway
If it isn't obvious, please post the log so I can look at it.
Rich Piazza
Jazz/CQ Connector team
Change that properties file, so it looks like:
#log4j.logger.com.ibm.rational.interop.level1=WARN, cqgateway
log4j.logger.com.ibm.rational.interop.level1=DEBUG, cqgateway
log4j.logger.com.ibm.rational.interop.level2=DEBUG, cqgateway
If it isn't obvious, please post the log so I can look at it.
Rich Piazza
Jazz/CQ Connector team
Do you have any information in the ../gateway/tomcat/logs/cqgateway.log file? If there is nothing useful in there, restart the gateway, after first setting some debugging parameters in the log4j.properties file.
Change that properties file, so it looks like:
#log4j.logger.com.ibm.rational.interop.level1=WARN, cqgateway
log4j.logger.com.ibm.rational.interop.level1=DEBUG, cqgateway
log4j.logger.com.ibm.rational.interop.level2=DEBUG, cqgateway
If it isn't obvious, please post the log so I can look at it.
Rich Piazza
Jazz/CQ Connector team
Rich - The first line in the log file is probably the problem. I switched th Jazz Team Server from Tomcat to WAS 7.0 and the port for the URI is now 9444. I used https://rtpariadne.raleigh.ibm.com:9444/jazz when I did the cqconnector setup. I haven't a clue why the log is showing 9443 as the port...
malformed user id/password specification: https://thloeber@us.ibm.com:xq379c4y@rtpariadne:9443/jazz
12 Feb 2009 13:03:50,015 [CQ Interop Polling] ERROR com.ibm.rational.interop.level1 -
12 Feb 2009 14:12:47,656 [CQ Interop Polling] ERROR com.ibm.rational.interop.level1 - CRRTC4543E: CQ Event Polling has NOT been started
com.ibm.team.interop.service.managers.clearquest.common.InteropException: The project area CQRTC Project specified in the CQ Query Tree cannot be found on any Jazz server
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.getProjectAreaIdGivenProjectAreaName(CqQueryInfoTable.java:74)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromProjectAreaFolder(CqQueryInfoTable.java:104)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromRootFolder(CqQueryInfoTable.java:165)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeJazzQueryInfoTable(CqQueryInfoTable.java:218)
at com.ibm.rational.connector.cq.common.cqgateway.CQRepository.insertQueryInfo(CQRepository.java:143)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.addCQRepository(CQInteropPollingManager.java:674)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.initialize(CQInteropPollingManager.java:823)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.pollingIncoming(PollingThread.java:44)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.run(PollingThread.java:31)
12 Feb 2009 14:17:33,937 [CQ Interop Polling] ERROR com.ibm.rational.interop.level1 - CRRTC4543E: CQ Event Polling has NOT been started
com.ibm.team.interop.service.managers.clearquest.common.InteropException: The project area CQRTC Project specified in the CQ Query Tree cannot be found on any Jazz server
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.getProjectAreaIdGivenProjectAreaName(CqQueryInfoTable.java:74)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromProjectAreaFolder(CqQueryInfoTable.java:104)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromRootFolder(CqQueryInfoTable.java:165)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeJazzQueryInfoTable(CqQueryInfoTable.java:218)
at com.ibm.rational.connector.cq.common.cqgateway.CQRepository.insertQueryInfo(CQRepository.java:143)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.addCQRepository(CQInteropPollingManager.java:674)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.initialize(CQInteropPollingManager.java:823)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.pollingIncoming(PollingThread.java:44)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.run(PollingThread.java:31)
12 Feb 2009 14:29:58,843 [CQ Interop Polling] ERROR com.ibm.rational.interop.level1 - CRRTC4543E: CQ Event Polling has NOT been started
com.ibm.team.interop.service.managers.clearquest.common.InteropException: The project area CQRTC Project specified in the CQ Query Tree cannot be found on any Jazz server
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.getProjectAreaIdGivenProjectAreaName(CqQueryInfoTable.java:74)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromProjectAreaFolder(CqQueryInfoTable.java:104)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeQueryInfoFromRootFolder(CqQueryInfoTable.java:165)
at com.ibm.rational.connector.cq.common.cqgateway.CqQueryInfoTable.initializeJazzQueryInfoTable(CqQueryInfoTable.java:218)
at com.ibm.rational.connector.cq.common.cqgateway.CQRepository.insertQueryInfo(CQRepository.java:143)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.addCQRepository(CQInteropPollingManager.java:674)
at com.ibm.rational.connector.cq.gateway.CQInteropPollingManager.initialize(CQInteropPollingManager.java:823)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.pollingIncoming(PollingThread.java:44)
at com.ibm.rational.connector.cq.gateway.polling.PollingThread.run(PollingThread.java:31)
06 Jan 2010 14:39:16,890 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - No ClearQuest dbset has been specified. Verify the use of cq.dbSetDbName in the cq connector properties file
06 Jan 2010 14:39:16,906 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - Not connecting to ClearQuest
11 Jan 2010 14:05:31,171 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - No ClearQuest dbset has been specified. Verify the use of cq.dbSetDbName in the cq connector properties file
11 Jan 2010 14:05:31,171 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - Not connecting to ClearQuest
11 Jan 2010 14:07:41,796 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - No ClearQuest dbset has been specified. Verify the use of cq.dbSetDbName in the cq connector properties file
11 Jan 2010 14:07:41,796 [Start Level Event Dispatcher] WARN com.ibm.rational.interop.level1 - Not connecting to ClearQuest
Before I configured the CQ Connector using the setup wizard, I changed the connector start up to start as a Windows service using these instructions....
http://jazz.net/library/techtip/86
I just now stopped the service and started the gateway using .../server.startup.bat and now the information on the status page is correct. It would appear there is something missing in these instructions.
http://jazz.net/library/techtip/86
I just now stopped the service and started the gateway using .../server.startup.bat and now the information on the status page is correct. It would appear there is something missing in these instructions.
Another possible solution:
For RTC 3.0.x, make sure you are running server.startup from ie. C:\Program Files\IBM\ClearQuestSynchronizer\gateway directory and not from C:\Program Files\IBM\ClearQuestSynchronizer\gateway\tomcat\bin.
Also, if you are running on Windows 7/Windows 2008 Server, run the startup file with "Run as Administrator" permission.
Hope that helps,
-Smita
For RTC 3.0.x, make sure you are running server.startup from ie. C:\Program Files\IBM\ClearQuestSynchronizer\gateway directory and not from C:\Program Files\IBM\ClearQuestSynchronizer\gateway\tomcat\bin.
Also, if you are running on Windows 7/Windows 2008 Server, run the startup file with "Run as Administrator" permission.
Hope that helps,
-Smita