using Curl to POST via REST.
Hi People,
I have been trying to post a labresource to RQM using curl, with no
success. Anyone got any ideas?
Here is my script
user=santa
passwd=claus
host="https://host:9443/jazz"
COOKIES=./cookies.txt
file=labresourceLabMachine1_LR.xml
curl -k -c $COOKIES "$host/authenticated/identity"
curl -k -L -b $COOKIES -c $COOKIES -d j_username=$user -d
j_password=$passwd "$host/authenticated/j_security_check"
# If this line returns the JSON representation of work item 1,
authentication was successful
curl -k -b $COOKIES -X POST -H 'Content-type: text/xml' -d @./$file
$host/secure/service/com.ibm.rqm.integration.service.IIntegrationService/resources/ITCAM%20for%20Transactions/labresource/labresourceLabMachine1_LR
here is the xml
<xml>
<labresource>
<title>LabMachine3</title>
<description>Sample machine with
Windows XP and IE</description>
<updated>
<state>
<creator>
<owner>
<tdm><xml>
<core>
<server>
<server>
<core>
</server>
<os>
<os>
</os>
</core></tdm>
</labresource>
I get the response
File Upload Response:500,Internal server error
I have been trying to post a labresource to RQM using curl, with no
success. Anyone got any ideas?
Here is my script
user=santa
passwd=claus
host="https://host:9443/jazz"
COOKIES=./cookies.txt
file=labresourceLabMachine1_LR.xml
curl -k -c $COOKIES "$host/authenticated/identity"
curl -k -L -b $COOKIES -c $COOKIES -d j_username=$user -d
j_password=$passwd "$host/authenticated/j_security_check"
# If this line returns the JSON representation of work item 1,
authentication was successful
curl -k -b $COOKIES -X POST -H 'Content-type: text/xml' -d @./$file
$host/secure/service/com.ibm.rqm.integration.service.IIntegrationService/resources/ITCAM%20for%20Transactions/labresource/labresourceLabMachine1_LR
here is the xml
<xml>
<labresource>
<title>LabMachine3</title>
<description>Sample machine with
Windows XP and IE</description>
<updated>
<state>
<creator>
<owner>
<tdm><xml>
<core>
<server>
<server>
<core>
</server>
<os>
<os>
</os>
</core></tdm>
</labresource>
I get the response
File Upload Response:500,Internal server error
One answer
Note: This post is 5+ years old.
Please upgrade to the latest version of RQM (see https://jazz.net/downloads/rational-quality-manager/) and review the product documentation (see https://jazz.net/help-dev/clm/topic/com.ibm.help.common.jazz.calm.doc/com.ibm.help.common.jazz.calm.doc_eclipse-gentopic1.html) and jazz.net resources (see https://jazz.net/help). If your issue persists, please ask a new question (https://jazz.net/forum/questions/ask), open a defect (see https://jazz.net/mystuff/#tab=workitems), or open a PMR (see http://www-01.ibm.com/support/docview.wss?uid=swg21507639).
Please upgrade to the latest version of RQM (see https://jazz.net/downloads/rational-quality-manager/) and review the product documentation (see https://jazz.net/help-dev/clm/topic/com.ibm.help.common.jazz.calm.doc/com.ibm.help.common.jazz.calm.doc_eclipse-gentopic1.html) and jazz.net resources (see https://jazz.net/help). If your issue persists, please ask a new question (https://jazz.net/forum/questions/ask), open a defect (see https://jazz.net/mystuff/#tab=workitems), or open a PMR (see http://www-01.ibm.com/support/docview.wss?uid=swg21507639).