Integration problem between RTC and RQM
Hi,
I have an RTC server and an RQM server (both at 2.0) running and we have the two linked. We have just started using this configuration. We have a defect in RTC that is blocking an execution record in RQM. If from the RTC eclipse client I am logged into both the RQM project area, and the RTC project area I cannot open the defect that blocks the execution record. I get the following exception:
Error running operation 'Loading Work Item'
CRJAZ0098I The service "com.ibm.team.repository.common.internal.IRepositoryRemoteService{/jazz/service/com.ibm.team.repository.common.internal.IRepositoryRemoteService}" failed. The server returned the http error 500 with error text "Internal Server Error". Examine any further details here or look in the server log files for more information on how to resolve the issue.
CRJAZ0098I The service "com.ibm.team.repository.common.internal.IRepositoryRemoteService{/jazz/service/com.ibm.team.repository.common.internal.IRepositoryRemoteService}" failed. The server returned the http error 500 with error text "Internal Server Error". Examine any further details here or look in the server log files for more information on how to resolve the issue.
This only happens when logged into both RTC and RQM project areas. Looking at the RTC jazz.log I see the following exception which might be related:
Does anyone have a suggestion as to what the problem might be?
Thanks
Alasdair
I have an RTC server and an RQM server (both at 2.0) running and we have the two linked. We have just started using this configuration. We have a defect in RTC that is blocking an execution record in RQM. If from the RTC eclipse client I am logged into both the RQM project area, and the RTC project area I cannot open the defect that blocks the execution record. I get the following exception:
Error running operation 'Loading Work Item'
CRJAZ0098I The service "com.ibm.team.repository.common.internal.IRepositoryRemoteService{/jazz/service/com.ibm.team.repository.common.internal.IRepositoryRemoteService}" failed. The server returned the http error 500 with error text "Internal Server Error". Examine any further details here or look in the server log files for more information on how to resolve the issue.
CRJAZ0098I The service "com.ibm.team.repository.common.internal.IRepositoryRemoteService{/jazz/service/com.ibm.team.repository.common.internal.IRepositoryRemoteService}" failed. The server returned the http error 500 with error text "Internal Server Error". Examine any further details here or look in the server log files for more information on how to resolve the issue.
This only happens when logged into both RTC and RQM project areas. Looking at the RTC jazz.log I see the following exception which might be related:
2009-10-28 06:50:13,387 [ http-9443-Processor6] WARN .team.repository.servlet.AbstractTeamServerServlet - CRJAZ1165I
Marshalling exception processing request for service "com.ibm.team.repository.common.internal.IRepositoryRemoteService".
CRJAZ1170I The request was made by user "<removed>" from "9.146.154.95". CRJAZ1166I The stack trace hash is 82D15242693C09CAA0B9B80385C63D83223DA6A8.
com.ibm.team.repository.common.internal.marshal.MarshallingException: org.eclipse.emf.ecore.resource.Resource$IOWrappedException:
Package with uri 'com.ibm.rqm.execution' not found. (, 13, 86)
at com.ibm.team.repository.common.internal.marshal.impl.EObjectMarshaller.demarshalInputStreamToObject(EObjectMarshaller.java:504) at com.ibm.team.repository.common.internal.marshal.impl.WebServicesMarshaller.demarshalInputStreamToServiceRequest(WebServicesMarshaller.java:102)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doPost(AbstractTeamServerServlet.java:666)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1657)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1471)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.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(JazzServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:810)
Caused by:
org.eclipse.emf.ecore.resource.Resource$IOWrappedException: Package with uri 'com.ibm.rqm.execution' not found. (, 13, 86)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.handleErrors(XMLLoadImpl.java:83)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:191)
at com.ibm.team.repository.common.internal.marshal.util.WebServicesXMLLoadImpl.load(WebServicesXMLLoadImpl.java:76)
at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:180)
at com.ibm.team.repository.common.internal.marshal.impl.EObjectMarshaller.demarshalInputStreamToObject(EObjectMarshaller.java:501)
... 29 more
Caused by:
org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'com.ibm.rqm.execution' not found. (, 13, 86)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2576)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2407)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromTypeName(XMLHandler.java:2057)
at com.ibm.team.repository.common.internal.marshal.util.WebServicesSAXXMLHandler.createObjectFromTypeName(WebServicesSAXXMLHandler.java:72)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:2016)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java:1825)
at com.ibm.team.repository.common.internal.marshal.util.WebServicesSAXXMLHandler.handleFeature(WebServicesSAXXMLHandler.java:52)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:1023)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1001)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:712)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:181)
... 32 more
Does anyone have a suggestion as to what the problem might be?
Thanks
Alasdair