RQM Copy Utility issues/errors
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)
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
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.
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.
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 "&lt;/ns2:testplan&gt;".
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 "&lt;/ns2:testplan&gt;".
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!
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 "&lt;/ns2:testplan&gt;".
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 "&lt;/ns2:testplan&gt;".
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!