RQM Record Test Script Error
![]() Hello,
RQM Version 6.0.6.1 RFT Adapter Version 10.0.2.1
Created a test script with a manual step and wanted to add additional steps via the recording. I have configured the RFT adapter, but on pressing the recording option in RQM the following message is generated in the logs:
10:18:41,255 [Record Thread] ERROR com.ibm.rqm.adapter.rft - Error while linking to the manual script in RQM: Failed to send data com.ibm.rqm.adapter.library.data.AdapterException: Failed to send data
at com.ibm.rqm.adapter.library.data.NewRequester.internalUploadData(NewRequester.java:1646)
at com.ibm.rqm.adapter.library.data.NewRequester.postData(NewRequester.java:1616)
at com.ibm.rqm.adapter.library.data.NewRequester.uploadRecordedScript(NewRequester.java:2753)
at com.ibm.rqm.adapter.rft.RecordManualScript.initialize(RecordManualScript.java:84)
at com.ibm.rqm.adapter.rft.RFTRecordThread.run(RFTRecordThread.java:136) Caused by: com.ibm.rqm.integration.client.clientlib.RQMProtocolException: POST[400] : <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:Error xmlns:ns2="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:ns1="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ns4="http://purl.org/dc/elements/1.1/" xmlns:ns3="http://schema.ibm.com/vega/2008/" xmlns:ns6="http://jazz.net/xmlns/alm/v0.1/" xmlns:ns20="http://jazz.net/xmlns/alm/qm/styleinfo/v0.1/" xmlns:ns5="http://jazz.net/xmlns/prod/jazz/process/0.6/" xmlns:ns8="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:ns7="http://purl.org/dc/terms/" xmlns:ns13="http://www.w3.org/2002/07/owl#" xmlns:ns9="http://jazz.net/xmlns/alm/qm/v0.1/executionworkitem/v0.1" xmlns:ns12="http://jazz.net/xmlns/prod/jazz/rqm/process/1.0/" xmlns:ns11="http://open-services.net/ns/qm#" xmlns:ns10="http://open-services.net/ns/core#" xmlns:ns21="http://www.w3.org/1999/XSL/Transform" xmlns:ns17="http://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" xmlns:ns16="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:ns15="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:ns14="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:ns18="http://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/"><ns2:statusCode>400</ns2:statusCode><ns2:message>Required property 'steps' is missing.</ns2:message></ns2:Error>
at com.ibm.rqm.integration.client.clientlib.RQMConnectionHelper.internalSendToServer(RQMConnectionHelper.java:557)
at com.ibm.rqm.integration.client.clientlib.RQMConnectionHelper.postToServer(RQMConnectionHelper.java:492)
at com.ibm.rqm.adapter.library.data.NewRequester.internalUploadData(NewRequester.java:1642)
... 4 more 10:18:41,259 [Record Thread] ERROR com.ibm.rqm.adapter.rft - Error while linking to the manual script in RQM: Failed to send data com.ibm.rqm.adapter.rft.exception.UploadRecordScriptException: Error while linking to the manual script in RQM: Failed to send data
at com.ibm.rqm.adapter.rft.RecordManualScript.initialize(RecordManualScript.java:91)
at com.ibm.rqm.adapter.rft.RFTRecordThread.run(RFTRecordThread.java:136) 10:18:41,259 [Record Thread] DEBUG com.ibm.rqm.integration.client.clientlib - Start internalSendToServer[https://dev-alm.xyz.hub/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/ALM+DEV+SAFE+%28Quality+Management%29/tasks/urn:com.ibm.rqm:tasks:4,<?xml version="1.0" encoding="utf-8"?> <qm:adaptertask xmlns:app="http://www.w3.org/2007/app" xmlns:qmresult="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:a="http://www.w3.org/2005/Atom" xmlns:alm="http://jazz.net/xmlns/alm/v0.1/" xmlns:qmtask="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:qmtestscript="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:abdera="http://incubator.apache.org/abdera" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:rqm="http://schema.ibm.com/rqm/2007#executionresult" xmlns:qmadapter="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:rqmversion="http://jazz.net/xmlns/prod/jazz/rqm/qm/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:qmtsl="http://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/" xmlns:qm="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" > <qmtask:progress>100</qmtask:progress><alm:state>com.ibm.rqm.executionframework.common.requeststate.complete</alm:state><qmtask:statusCode>200</qmtask:statusCode><qmtask:message>Error while linking to the manual script in RQM</qmtask:message></qm:adaptertask>]
Looking forward for any leads in debugging this.
Thanks in Advance.
|
2 answers
![]()
RFT 10.0.2.1 looks to be newer version. Have you tried using this with ETM 7.0 ( https://jazz.net/downloads/workflow-management/releases/7.0).
Could you please talk to IBM support team ( or RFT support team ) to file a possible defect in this regard. RFT compatibility with RQM 6061 has to be validated.
Also from your logs ->
|