It's all about the answers!

Ask a question

RQM Copy Utility issues/errors


Ben Reay (61) | asked Jul 21 '11, 3:34 a.m.
I am having a bit of trouble with the copy utility when attempting to copy a testplan from one project to another. We are currently only at a test phase for the product so the test plan is full of dummy data and may not be 100% complete. I have included the output below (removed authentication and host details), I can copy the source url into a browser and I can see the test plan. Any help would be appricated , the assumption is that we are missing something from the plan but I can not line up the output with a logical location of what to add.

C:\Program Files\rqmcopy>"C:\Program Files\Java\jre6\bin\java.exe" -jar "C:\Prog
ram Files\rqmcopy\RQMCopyUtility.jar" -s=https://**************:9443/jazz/secu
re/service/com.ibm.rqm.integration.service.IIntegrationService/resources/RQMCopy
Project -us=****** -pws=****** -d=https://**************:9443/jazz/secure/ser
vice/com.ibm.rqm.integration.service.IIntegrationService/resources/RQMCopyProjec
t2 -a=testplan -l=importlog.txt -i=requirement
Picked up _JAVA_OPTIONS: -Dsun.java2d.ddoffscreen=false
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying SSLv3
21/07/2011 8:26:19 AM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
21/07/2011 8:26:19 AM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
21/07/2011 8:26:19 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting processing of artifact type: testplan
21/07/2011 8:26:19 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Reading feed for artifact type: testplan
21/07/2011 8:26:19 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
21/07/2011 8:26:19 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Done reading feed for artifact type: testplan
21/07/2011 8:26:19 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: testplan urn:com.ibm.rqm:testplan:2
21/07/2011 8:26:21 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: template testplan/com.ibm.rqm.planning.templates.testplan.default
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: template testplan/com.ibm.rqm.planning.templates.testplan.default
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Already Added: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Already Added: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
21/07/2011 8:26:22 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
Exception in thread "main" java.lang.NullPointerException
at com.ibm.rqm.ct.util.URLUtil.replaceLabResourceAttributeProjectArea(Unknown Source)
at com.ibm.rqm.ct.artifacts.internal.TestPlanArtifactHandler.followReferences(Unknown Source)
at com.ibm.rqm.ct.artifacts.internal.BaseArtifactHandler.persist(Unknown Source)
at com.ibm.rqm.ct.artifacts.internal.TestPlanArtifactHandler.persist(Unknown Source)
at com.ibm.rqm.ct.CopyUtil.main(Unknown Source)

5 answers



permanent link
Paul Slauenwhite (8.4k12) | answered Jul 21 '11, 7:33 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
This appears to be a defect (possible regression caused by https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/51575). Please open a new RQM defect (https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.newWorkItem) and attached the test plan XML by GETting (see using Poster or the RQM URL Utility - see https://jazz.net/wiki/bin/view/Main/RqmApi#Common_Usage_Scenarios) the following URL:

https://**************:9443/jazz/secu
re/service/com.ibm.rqm.integration.service.IIntegrationService/resources/RQMCopyProject/testplan/urn:com.ibm.rqm:testplan:2?abbreviate=false&calmlinks=true

As a work-around, please remove the Platform Coverage in the Test Environments section.

permanent link
Rene Meyer (42913334) | answered Jul 21 '11, 7:53 a.m.
JAZZ DEVELOPER
Hello,

I have a similar problem with RQM 3.0.1 and the belonging copy utility. Can you tell me the WI number please?

Thanks in advance,
Ren Meyer

permanent link
Ben Reay (61) | answered Jul 21 '11, 9:11 p.m.
Thanks Paul ,

I removed the Platform Coverage and I am now getting a different series of errors. I have posted the log below, I have also upload my testplan as per you previous request (https://jazz.net/jazz02/web/projects/Rational%20Quality%20Manager#action=com.ibm.team.workitem.viewWorkItem&id=53717).

The tool seams to require the testplan to be in a specific state and with certian criteria, is there any indepth documentation in relation to the tool ?

C:\Program Files\rqmcopy>"C:\Program Files\Java\jre6\bin\java.exe" -jar "C:\Prog
ram Files\rqmcopy\RQMCopyUtility.jar" -s=https://****************:9443/jazz/secu
re/service/com.ibm.rqm.integration.service.IIntegrationService/resources/RQMCopy
Project -us=******* -pws=******* -d=https://***************:9443/jazz/secure/ser
vice/com.ibm.rqm.integration.service.IIntegrationService/resources/RQMCopyProjec
t2 -a=testplan -l=importlog.txt -i=requirement
Picked up _JAVA_OPTIONS: -Dsun.java2d.ddoffscreen=false
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying SSLv3
22/07/2011 10:13:40 AM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
22/07/2011 10:13:40 AM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
22/07/2011 10:13:40 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting processing of artifact type: testplan
22/07/2011 10:13:40 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Reading feed for artifact type: testplan
22/07/2011 10:13:40 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
22/07/2011 10:13:40 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Done reading feed for artifact type: testplan
22/07/2011 10:13:40 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: testplan urn:com.ibm.rqm:testplan:2
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: template testplan/com.ibm.rqm.planning.templates.testplan.default
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: template testplan/com.ibm.rqm.planning.templates.testplan.default
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Already Added: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Already Added: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Finishing: objective urn:com.ibm.rqm:objective:objectives.defects.open.sev1s
22/07/2011 10:13:41 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Error received: 400, retry #: 0
22/07/2011 10:13:44 AM com.ibm.rqm.ct.util.Logger logInfo
INFO: Error received: 400, retry #: 1
22/07/2011 10:13:47 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
22/07/2011 10:13:47 AM com.ibm.rqm.ct.util.Logger logError
SEVERE: RestException executing: PUT, RC: 400, message: <xml><ns2><ns2>400</ns2><ns2>The uploaded conten
t does not match the XML schema for testplan</ns2><ns2>javax.xml.b
ind.UnmarshalException
- with linked exception:

at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:502)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:207)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:176)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:194)
at com.ibm.rqm.xml.service.internal.JAXBContextService.unmarshalReader(JAXBContextService.java:86)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy2.unmarshalReader(Unknown Source)
at com.ibm.rqm.integration.handler.AbstractPutHandler.Unmarshal(AbstractPutHandler.java:317)
at com.ibm.rqm.integration.handler.AbstractPutHandler.handle(AbstractPutHandler.java:131)
at com.ibm.rqm.integration.handler.AbstractPostHandler.handle(AbstractPostHandler.java:48)
at sun.reflect.GeneratedMethodAccessor280.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy730.handle(Unknown Source)
at com.ibm.rqm.integration.service.internal.IntegrationService.handleRequest(IntegrationService.java:457)
at com.ibm.rqm.integration.service.internal.IntegrationService.perform_PUT(IntegrationService.java:189)
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:94)
at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy456.service(Unknown Source)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:879)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1768)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1642)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1555)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
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:729)
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:729)
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:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
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:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
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:689)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.xml.sax.SAXParseException: The element type "ns2:testplan" must be terminated by the matching end-tag "</ns2:testplan>".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)

at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(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 com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:203)
... 60 more
</ns2></ns2>
22/07/2011 10:13:47 AM com.ibm.rqm.ct.util.Logger logError
SEVERE: General REST Exception: RestException executing: PUT, RC: 400, message:
<xml><ns2><ns2>400</ns2><ns2>The uploaded content does not match the XML schema for testplan</ns2><ns2>javax.xml.bind.UnmarshalException
- with linked exception:

at javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:315)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:502)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:207)
at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:176)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:137)
at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:194)
at com.ibm.rqm.xml.service.internal.JAXBContextService.unmarshalReader(JAXBContextService.java:86)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy2.unmarshalReader(Unknown Source)
at com.ibm.rqm.integration.handler.AbstractPutHandler.Unmarshal(AbstractPutHandler.java:317)
at com.ibm.rqm.integration.handler.AbstractPutHandler.handle(AbstractPutHandler.java:131)
at com.ibm.rqm.integration.handler.AbstractPostHandler.handle(AbstractPostHandler.java:48)
at sun.reflect.GeneratedMethodAccessor280.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy730.handle(Unknown Source)
at com.ibm.rqm.integration.service.internal.IntegrationService.handleRequest(IntegrationService.java:457)
at com.ibm.rqm.integration.service.internal.IntegrationService.perform_PUT(IntegrationService.java:189)
at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:94)
at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)
at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
at $Proxy456.service(Unknown Source)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:879)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1768)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1642)
at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1555)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
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:729)
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:729)
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:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
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:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)
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:689)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.xml.sax.SAXParseException: The element type "ns2:testplan" must be terminated by the matching end-tag "</ns2:testplan>".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)

at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(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 com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:203)
... 60 more
</ns2></ns2>
FAILURE!

permanent link
Paul Slauenwhite (8.4k12) | answered Jul 25 '11, 9:41 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
Thanks Ben.

Lets continue the discussion in https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/53717.

permanent link
Paul Slauenwhite (8.4k12) | answered Jul 25 '11, 9:46 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
Ben, the documentation is at https://jazz.net/wiki/bin/view/Main/RQMCopyUtility. Note, the Copy Utility is built on the RQM Reportable REST API (see https://jazz.net/wiki/bin/view/Main/RqmApi#Code_Examples).

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.