RQM Copy Utility 3.0.1 - failure to copy
Working with the RQM Copy Utility, I cannot seem to get past these errors. The source does not have attachments at all or text of great size. I need some help desperately.
This is the string (modified obviously) used to get the following output:
C:\Progra~1\Java\jre6\bin\java -jar RQMCopyUtility.jar -s=https://(ip address):9443/jazz/service/com.ibm.rqm.integration.service.IIntegrationService/resources/BCCCR%20%28QM%29 -us=<user> -pws=<pws> -d=https://(ip address):9443/jazz/service/com.ibm.rqm.integration.service.IIntegrationService/resources/Donna_Test_1%20%28QM%29 -a=testcase,testscript -l=importlog.txt
This is the screen output. The log output is much less, but with the same line about etag at the end.
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying SSLv3
Jun 17, 2013 1:32:22 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:23 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting processing of artifact type: testcase
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Reading feed for artifact type: testcase
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Authentication expired, relogin required
Jun 17, 2013 1:32:25 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:25 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Authentication expired, relogin required
Jun 17, 2013 1:32:26 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:26 PM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
Jun 17, 2013 1:32:27 PM com.ibm.rqm.ct.util.Logger logError
SEVERE: Internal JDOM error: org.jdom.input.JDOMParseException: Error on line 1: The reference to entity "etag" must end with the ';' delimiter.
FAILURE!
This is the string (modified obviously) used to get the following output:
C:\Progra~1\Java\jre6\bin\java -jar RQMCopyUtility.jar -s=https://(ip address):9443/jazz/service/com.ibm.rqm.integration.service.IIntegrationService/resources/BCCCR%20%28QM%29 -us=<user> -pws=<pws> -d=https://(ip address):9443/jazz/service/com.ibm.rqm.integration.service.IIntegrationService/resources/Donna_Test_1%20%28QM%29 -a=testcase,testscript -l=importlog.txt
This is the screen output. The log output is much less, but with the same line about etag at the end.
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying SSLv3
Jun 17, 2013 1:32:22 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:23 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Starting processing of artifact type: testcase
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Reading feed for artifact type: testcase
Jun 17, 2013 1:32:24 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Authentication expired, relogin required
Jun 17, 2013 1:32:25 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:25 PM com.ibm.rqm.ct.util.Logger logInfo
INFO: Authentication expired, relogin required
Jun 17, 2013 1:32:26 PM org.apache.commons.httpclient.HttpMethodDirector isRedirectNeeded
INFO: Redirect requested but followRedirects is disabled
Jun 17, 2013 1:32:26 PM org.apache.commons.httpclient.HttpMethodBase getResponseBody
WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
Jun 17, 2013 1:32:27 PM com.ibm.rqm.ct.util.Logger logError
SEVERE: Internal JDOM error: org.jdom.input.JDOMParseException: Error on line 1: The reference to entity "etag" must end with the ';' delimiter.
FAILURE!
3 answers
Hi Donna,
Thanks for your information. Having (QM) is fine. Can you try BCCCR (QM) and Donna_Test_1 (QM) instead of BCCCR%20%28QM%29 and Donna_Test_1%20%28QM%29. Also put the value of -s into a pair of double quote.
Actually - it turned out to be the version of the utility. I was using version 3.0.1 since that is the version of RQM we have. That combined with the password that could have have special characters in it... After I corrected those items (and used the correct name with regards to the alias), it worked fine. Thanks to the IBM support team,
Ted Mayer in particular.
Ted Mayer in particular.
Comments
Chenyue Gao
JAZZ DEVELOPER Jun 17 '13, 3:39 p.m.It seems something wrong with Authentication. To confirm you have the right permission to retrieve resource through RQM API. Please try to user POSTER to retrieve resource xml.
Donna Thomas
Jun 18 '13, 9:46 a.m.I'm in the Jazz Project Admins group, the Jazz Admins group, and the Jazz Users group. I have all permissions available in the process configuration. And I have no idea what you mean by "Please try to user POSTER to retrieve resource xml.". I opened an IBM PMR. The rep said that it might have something to do with special characters in the username, password, and/or project name. I haven't received an answer back from that person yet when I replied that, yes, we are required to have special characters in our passwords, and our project names all have "(QM)" in them.