Issue with ClearQuest Gateway
I am using Rational ClearCase 7.0.1 Rational ClearQuest (CQ) 7.0.1 and Rational Team Concert (RTC) 2.0. I have configured users for synchronization on RTC and CQ.
I am able to import and synchronize files from ClearCase into RTC. But when I submit a defect in RTC or CQ, CQ gateway crashes with exception. CQ gateway runs fine till exception is raised but does not respond (no message) after exception Could someone help? Thanks in advance. Welcome to the Jazz ClearQuest Connector Gateway The gateway is now accepting all requests Gateway started at: 11/02/10 12:57 Uptime: 00:00:05 Gateway Version: I20090618-1753 CQ Database Information: ClearQuest Schema Repository Name: sample ClearQuest Logical User DB Name: SAMPL ClearQuest User Id: cqconnector ClearQuest Connection Status: Number of ClearQuest connection opened: 2 Number of ClearQuest connection closed: 0 Number of ClearQuest connections currenty open: 2 Number of allocated active connections: 0 Jazz Team Servers: URI: https://rtc:9445/jazz Status: OK Project Area: CCCQProject * Defect - all * UCM_Project - all * attachments - all * users - all Polling Information: Polling enabled: true Polling is in wait mode - Last polling period (1) took place at 11/02/10 12:57 Results were: * Number of change events read: 4 * Number of change events processed: 0 * Number of change events deleted: 0 * Number of change events with validation errors: 0 * Number of change events ignored: 0 * Number of change events suppressed: 0 Total Number of change events not processed: 4 thCurrentConnection(ConnectionPoolService.java:328) at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy5.withCurrentConnection(Unknown Source) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTr ansaction(RepositoryDatabase.java:288) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runIn Transaction(RepositoryDatabase.java:244) at com.ibm.team.repository.service.internal.TransactionService.runInTran saction(TransactionService.java:74) at com.ibm.team.repository.service.internal.TransactionService.runInTran saction(TransactionService.java:63) at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy37.runInTransaction(Unknown Source) at com.ibm.team.process.internal.service.ProcessService.runInTransaction (ProcessService.java:3341) at com.ibm.team.process.internal.service.ProcessService.runInTransaction (ProcessService.java:3348) at com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute( ServerProcess.java:128) at com.ibm.team.interop.service.internal.InteropService.saveProxyWithUri (InteropService.java:262) at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy138.saveProxyWithUri(Unknown Source) at com.ibm.team.interop.service.internal.InteropCrudService.createItem(I nteropCrudService.java:137) at sun.reflect.GeneratedMethodAccessor244.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy275.createItem(Unknown Source) at com.ibm.team.gateway.service.internal.AbstractRestService.createNewIt em(AbstractRestService.java:368) at com.ibm.team.gateway.service.internal.ItemRestService.perform_POST(It emRestService.java:70) at com.ibm.team.repository.service.TeamRawService.service(TeamRawService .java:90) at sun.reflect.GeneratedMethodAccessor157.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy163.service(Unknown Source) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestServi ce(AbstractTeamServerServlet.java:863) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleReque st(AbstractTeamServerServlet.java:1652) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(Abs tractTeamServerServlet.java:1471) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrap per.service(ServletManager.java:180) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleR equest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(P roxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyS ervlet.java:75) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet .java:121) at com.ibm.team.repository.server.servletbridge.JazzServlet.service(Jazz Servlet.java:54) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:810) 11 Feb 2010 13:00:08,102 ERROR com.ibm.ra tional.interop.level1 - Exception com.ibm.team.interop.service.managers.clearquest.common.InteropException: CRJAZ0 002I Error creating the item identified by collection "https://127.0.0.1:9445/ja zz/service/com.ibm.team.repository.common.internal.IItemRestService/com.ibm.team .repository/itemCol/com.ibm.team.interop.ExternalProxy?linkuri=CQ%253Acq.repo.cq -record%253AUCM_Project%252F33554501%2540sample%252FSAMPL&sync=true". Exception message: 'Synchronize with External Objects' failed. Permission denied. at com.ibm.rational.connector.cq.common.jazzgateway.JazzInteropEventHand lerUsingRestClient.handleCreateEvent(JazzInteropEventHandlerUsingRestClient.java :526) at com.ibm.rational.connector.cq.common.jazzgateway.JazzGateway.create(J azzGateway.java:55) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.processC hangeRecord(CQChangeEventProcessor.java:92) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.run(CQCh angeEventProcessor.java:140) Caused by: com.ibm.team.interop.client.rest.InteropClientException: CRJAZ0002I Error creati ng the item identified by collection "https://127.0.0.1:9445/jazz/service/com.ib m.team.repository.common.internal.IItemRestService/com.ibm.team.repository/itemC ol/com.ibm.team.interop.ExternalProxy?linkuri=CQ%253Acq.repo.cq-record%253AUCM_P roject%252F33554501%2540sample%252FSAMPL&sync=true". Exception message: 'Synchro nize with External Objects' failed. Permission denied. at com.ibm.team.process.internal.common.advice.runtime.OperationAdviceMa nager.advise(OperationAdviceManager.java:344) at com.ibm.team.process.internal.common.util.AbstractProcess.doAdvise(Ab stractProcess.java:181) at com.ibm.team.process.internal.service.ServerProcess.access$1(ServerPr ocess.java:1) at com.ibm.team.process.internal.service.ServerProcess$2.run(ServerProce ss.java:130) at com.ibm.team.repository.service.internal.TransactionService$1.run(Tra nsactionService.java:99) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Trans action.run(RepositoryDatabase.java:466) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run (RepositoryDatabase.java:292) at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.wi thCurrentConnection(ConnectionPoolService.java:328) at sun.reflect.GeneratedMethodAccessor62.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy5.withCurrentConnection(Unknown Source) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTr ansaction(RepositoryDatabase.java:288) at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runIn Transaction(RepositoryDatabase.java:244) at com.ibm.team.repository.service.internal.TransactionService.runInTran saction(TransactionService.java:74) at com.ibm.team.repository.service.internal.TransactionService.runInTran saction(TransactionService.java:63) at sun.reflect.GeneratedMethodAccessor143.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy37.runInTransaction(Unknown Source) at com.ibm.team.process.internal.service.ProcessService.runInTransaction (ProcessService.java:3341) at com.ibm.team.process.internal.service.ProcessService.runInTransaction (ProcessService.java:3348) at com.ibm.team.process.internal.service.ServerProcess.adviseAndExecute( ServerProcess.java:128) at com.ibm.team.interop.service.internal.InteropService.saveProxyWithUri (InteropService.java:262) at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy138.saveProxyWithUri(Unknown Source) at com.ibm.team.interop.service.internal.InteropCrudService.createItem(I nteropCrudService.java:137) at sun.reflect.GeneratedMethodAccessor244.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy275.createItem(Unknown Source) at com.ibm.team.gateway.service.internal.AbstractRestService.createNewIt em(AbstractRestService.java:368) at com.ibm.team.gateway.service.internal.ItemRestService.perform_POST(It emRestService.java:70) at com.ibm.team.repository.service.TeamRawService.service(TeamRawService .java:90) at sun.reflect.GeneratedMethodAccessor157.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.in voke(ExportProxyServiceRecord.java:378) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.ac cess$0(ExportProxyServiceRecord.java:364) at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$Ex portedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56) at $Proxy163.service(Unknown Source) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestServi ce(AbstractTeamServerServlet.java:863) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleReque st(AbstractTeamServerServlet.java:1652) at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(Abs tractTeamServerServlet.java:1471) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrap per.service(ServletManager.java:180) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleR equest(ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(P roxyServlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyS ervlet.java:75) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet .java:121) at com.ibm.team.repository.server.servletbridge.JazzServlet.service(Jazz Servlet.java:54) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.java:525) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:151) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :870) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p rocessConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo int.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol lowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP ool.java:685) at java.lang.Thread.run(Thread.java:810) |
5 answers
Caused by: Notice that you have not set up your process specification for your RTC project area for the cqconnector user to have permission to perform syncrhronization operations. Look at: https://jazz.net/wiki/bin/view/Main/CQConnectorFAQ. There is a question that addresses your problem. Rich Piazza CQ Connector team |
Hi,
Thanks for the help. I think I have progressed based on that. Now I am stuck at another point. Request help. On gateway console, it reports error 'Jazz database may be in inconsistent state with details as below Feb 12, 2010 10:43:06 AM org.apache.catalina.core.AprLifecycleListener lifecycle Event INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\IBM\JazzTeamServer\jazz\connectors\jre\bin;.;C:\IBM\SDP/rpt/citrixOCR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\IBM\RationalSDLC\common;C:\Program Files (x86)\Rational\common;C:\Java\jdk;C:\Java\jdk\bin;C:\Program Files (x86)\Rational\TestRealTime\bin\intel\win32;C:\Program Files (x86)\Rational\ClearCase\bin Feb 12, 2010 10:43:06 AM org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-8081 Feb 12, 2010 10:43:07 AM org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-8444 Feb 12, 2010 10:43:07 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1422 ms Feb 12, 2010 10:43:07 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Feb 12, 2010 10:43:07 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.23 Feb 12, 2010 10:43:07 AM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Feb 12, 2010 10:43:07 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive cqconnector.war 12 Feb 2010 10:43:26,567 ERROR com.ibm.rational.interop.level1 - Exception com.ibm.team.interop.service.managers.clearquest.common.InteropException: CRRTC4523E: There should not be a proxy for the ClearQuest record cq.repo.cq-record:UCM_Project/33554494@sample/SAMPL, since a create event is being processed. The Jazz database is probably in an inconsistent state. at com.ibm.rational.connector.cq.common.jazzgateway.JazzInteropEventHandlerUsingRestClient.handleCreateEvent(JazzInteropEventHandlerUsingRestClient.java :500) at com.ibm.rational.connector.cq.common.jazzgateway.JazzGateway.create(J azzGateway.java:55) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.processC hangeRecord(CQChangeEventProcessor.java:92) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.run(CQCh angeEventProcessor.java:140) Feb 12, 2010 10:43:27 AM org.apache.coyote.http11.Http11BaseProtocol start INFO: Starting Coyote HTTP/1.1 on http-8081 Feb 12, 2010 10:43:28 AM org.apache.coyote.http11.Http11BaseProtocol start INFO: Starting Coyote HTTP/1.1 on http-8444 Feb 12, 2010 10:43:28 AM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8010 Feb 12, 2010 10:43:28 AM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/16 config=null Feb 12, 2010 10:43:28 AM org.apache.catalina.storeconfig.StoreLoader load INFO: Find registry server-registry.xml at classpath resource Feb 12, 2010 10:43:28 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 20798 ms 12 Feb 2010 10:44:26,869 ERROR com.ibm.ra tional.interop.level1 - Exception com.ibm.team.interop.service.managers.clearquest.common.InteropException: CRRTC4 523E: There should not be a proxy for the ClearQuest record cq.repo.cq-record:UC M_Project/33554494@sample/SAMPL, since a create event is being processed. at com.ibm.rational.connector.cq.common.jazzgateway.JazzInteropEventHandlerUsingRestClient.handleCreateEvent(JazzInteropEventHandlerUsingRestClient.java :500) at com.ibm.rational.connector.cq.common.jazzgateway.JazzGateway.create(JazzGateway.java:55) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.processChangeRecord(CQChangeEventProcessor.java:92) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.run(CQChangeEventProcessor.java:140) 12 Feb 2010 10:45:26,894 ERROR com.ibm.rational.interop.level1 - Exception com.ibm.team.interop.service.managers.clearquest.common.InteropException: CRRTC4523E: There should not be a proxy for the ClearQuest record cq.repo.cq-record:UCM_Project/33554494@sample/SAMPL, since a create event is being processed. The J azz database is probably in an inconsistent state. at com.ibm.rational.connector.cq.common.jazzgateway.JazzInteropEventHandlerUsingRestClient.handleCreateEvent(JazzInteropEventHandlerUsingRestClient.java :500) at com.ibm.rational.connector.cq.common.jazzgateway.JazzGateway.create(JazzGateway.java:55) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.processChangeRecord(CQChangeEventProcessor.java:92) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.run(CQChangeEventProcessor.java:140) 12 Feb 2010 10:46:26,930 ERROR com.ibm.rational.interop.level1 - Exception com.ibm.team.interop.service.managers.clearquest.common.InteropException: CRRTC4523E: There should not be a proxy for the ClearQuest record cq.repo.cq-record:UCM_Project/33554494@sample/SAMPL, since a create event is being processed. The J azz database is probably in an inconsistent state. at com.ibm.rational.connector.cq.common.jazzgateway.JazzInteropEventHandlerUsingRestClient.handleCreateEvent(JazzInteropEventHandlerUsingRestClient.java :500) at com.ibm.rational.connector.cq.common.jazzgateway.JazzGateway.create(JazzGateway.java:55) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.processChangeRecord(CQChangeEventProcessor.java:92) at com.ibm.rational.connector.cq.gateway.CQChangeEventProcessor.run(CQChangeEventProcessor.java:140) In RTC client, synchronization status corresponding to each record is shown as Pending (Blocked) blocked by incoming error (Status 404 Interop Exception Server error on ClearQuest) Request your help. Thanks in advance Regards, Vinod |
Ralph Schoon (63.3k●3●36●46)
| answered Feb 12 '10, 5:45 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi,
my advice would be to run a test system or project until you got thee synchronization up and running. The message implies that there is a RTC workitem proxy already for a CQ record but the record is assumed to be required to be created anew. Not sure how to save this. One option wouldbe to look at the outgoing synchronization in RTC and run that so that the proxy and the CQ element can get hooked up. Then retry running the import once again. The safest way I think would be to save the sync rules etc. and start with an empty project (e.g. on Derby) and try until you get the synchronization right, then move to the productive product. I'd be interested in other working strategies too. Ralph |
Ralph Schoon (63.3k●3●36●46)
| answered Feb 12 '10, 5:52 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
To solve the conflict you might be able to go on the pending synchronization and accept the outgoing change rather than the incoming.
You might also be able to try to stop all failing proxies in RTC from trying to sync out. (Rightclick and "Stop Synchronizing"). Not sure what the effect is though it might be that new RTC WI's are created and the old ones are left over. Last time it tried that, the next bump was that I didn't have all the CQ users available in RTC. Please be aware that you have to create the users then. They need to be assigned to the team I think. You might even have to create users that do not exist any more. I think I remember it was save to create them in RTC and archive them immediately after. They don't need a license assigned I think. Ralph |
Often when you get an error message that the "jazz database is in an inconsistent state", it makes sense to just reinitialized the db, if possible.
Less destructive - is to delete the sync rules. This will delete all of the related proxies. Remember to export the sync rules first unless you already have them saved in a file. Rich Piazza CQ Connector team |
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.