how to rectify " RQMUrlUtility: Server Response code: 400" error ?
I am trying to create a TCR for an existing TER , I am running the below command but not able to succeed
Attempting to create SSL_TLS context
java.security.NoSuchAlgorithmException: SSL_TLS SSLContext not available
Unable to create SSL_TLS context, trying SSLv3
RQMUrlUtility: Calling [ HTTP PUT ] method to upload XML from a specified file to URL
RQMUrlUtility: Server Response code: 400
Disconnecting from the IBM Rational Quality Manager server.
<?xml version="1.0" encoding="UTF-8"?>
<ns2:executionresult xmlns:ns2="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:ns3="http://purl.org/dc/elements/1.1/" xmlns:ns5="http://jazz.net/xmlns/alm/v0.1/" xmlns:ns6="http://purl.org/dc/terms/">
<ns3:title>testing</ns3:title>
<ns5:owner>uchitran@in.ibm.com</ns5:owner>
<ns2:executionworkitem href="https://jazz01.rchland.ibm.com:13443/jazz/service/com.ibm.rqm.integration.service.IIntegrationService/resources/Quality%20Manager/executionworkitem/urn:com.ibm.rqm:executionworkitem:219057"/>
</ns2:executionresult>
3 answers
Try adding:
-Dcom.ibm.team.repository.transport.client.protocol=TLSv1.2
to the command before the -jar option.
Comments
I tried this already but facing the same issue
Default cookie policy RFC_2109 is used.
RQMUrlUtility: Connected to https://jazz01.rchland.ibm.com:13443 using project "Quality+Manager"
Attempting to create protocol context using system property: TLSv1.2
RQMUrlUtility: Calling [ HTTP PUT ] method to upload XML from a specified file to URL
RQMUrlUtility: Server Response code: 400
Disconnecting from the IBM Rational Quality Manager server.
Yes I ran as you said , it enumerated many options . But now for our problem Quality Manager is our project name , How do you suggest to change it ? I am able to get the "GET" command work for the same , do I need any permission to push data to RQM?
Check if the user role has xml import and export permissions as well.