RQM 5.0 and a customer adapter cannot register with a 415
We have a customer adapter that we are trying to register with RQM. We can connect ot the server and verify that the adapter does not yet exist. When we try to register the adapter attempting to PUT the following data
<?xml version="1.0" encoding="utf-8"?>
<qm:tooladapter
xmlns:qmresult="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1"
xmlns:qmadapter="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1"
xmlns:alm="http://jazz.net/xmlns/alm/v0.1/"
xmlns:rqmversion="http://jazz.net/xmlns/prod/jazz/rqm/qm/1.0/"
xmlns:qmtask="http://jazz.net/xmlns/alm/qm/qmadapter/task/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/"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:rqm="http://schema.ibm.com/rqm/2007#executionresult"
>
<dc:identifier>_Msr23pztEe</dc:identifier>
<dc:title>Adapter</dc:title>
<dc:description>Adapter</dc:description>
<dc:creator>qmadapter</dc:creator>
<qmadapter:type>com.test.rqm.adapter</qmadapter:type>
<qmadapter:pollinginterval>5000</qmadapter:pollinginterval>
<qmadapter:state>AVAILABLE</qmadapter:state>
<qmadapter:hostname>host</qmadapter:hostname>
<qmadapter:ipaddress>110.0.0.1</qmadapter:ipaddress>
<qmadapter:macaddress>eth4</qmadapter:macaddress>
<qmadapter:fqdn>host.workgroup</qmadapter:fqdn>
</qm:tooladapter>
https://[hostname]:9443/qm/secure/service/com.ibm.rqm.integration.service.IIntegrationService/resources/ProjectArea/adapter/_Msr23pztEe
com.adapter.rqm.adapter.library.data.AdapterException: Failed to send data
at com.adapter.rqm.adapter.library.data.Requester.putData(Requester.java:1118)
at com.adapter.rqm.adapter.library.data.Requester.register(Requester.java:216)
at com.adapter.rqm.adapter.execution.ScriptExecutionAdapter.main(ScriptExecutionAdapter.java:250)
Caused by: java.net.ProtocolException: PUT[415] : <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:Error xmlns:ns20="http://www.w3.org/1999/XSL/Transform" xmlns:ns10="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:ns11="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:ns12="http://jazz.net/xmlns/alm/qm/v0.1/executionworkitem/v0.1" xmlns:ns13="http://open-services.net/ns/core#" xmlns:ns14="http://open-services.net/ns/qm#" xmlns:ns15="http://jazz.net/xmlns/prod/jazz/rqm/process/1.0/" xmlns:ns16="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:ns17="http://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" xmlns:ns1="http://schema.ibm.com/vega/2008/" xmlns:ns19="http://jazz.net/xmlns/alm/qm/styleinfo/v0.1/" xmlns:ns2="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:ns3="http://purl.org/dc/elements/1.1/" xmlns:ns4="http://jazz.net/xmlns/prod/jazz/process/0.6/" xmlns:ns5="http://jazz.net/xmlns/alm/v0.1/" xmlns:ns6="http://purl.org/dc/terms/" xmlns:ns7="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ns8="http://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/" xmlns:ns9="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/"><ns2:statusCode>415</ns2:statusCode></ns2:Error>
at com.adapter.rqm.adapter.client.RQMConnectionHelper.putToServer(RQMConnectionHelper.java:274)
at com.adapter.rqm.adapter.library.data.Requester.putData(Requester.java:1116)
... 2 more
Can send shed some light on this or point me to documentation regarding adapter registration?
Thanks!
Allen
<?xml version="1.0" encoding="utf-8"?>
<qm:tooladapter
xmlns:qmresult="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1"
xmlns:qmadapter="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1"
xmlns:alm="http://jazz.net/xmlns/alm/v0.1/"
xmlns:rqmversion="http://jazz.net/xmlns/prod/jazz/rqm/qm/1.0/"
xmlns:qmtask="http://jazz.net/xmlns/alm/qm/qmadapter/task/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/"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:rqm="http://schema.ibm.com/rqm/2007#executionresult"
>
<dc:identifier>_Msr23pztEe</dc:identifier>
<dc:title>Adapter</dc:title>
<dc:description>Adapter</dc:description>
<dc:creator>qmadapter</dc:creator>
<qmadapter:type>com.test.rqm.adapter</qmadapter:type>
<qmadapter:pollinginterval>5000</qmadapter:pollinginterval>
<qmadapter:state>AVAILABLE</qmadapter:state>
<qmadapter:hostname>host</qmadapter:hostname>
<qmadapter:ipaddress>110.0.0.1</qmadapter:ipaddress>
<qmadapter:macaddress>eth4</qmadapter:macaddress>
<qmadapter:fqdn>host.workgroup</qmadapter:fqdn>
</qm:tooladapter>
https://[hostname]:9443/qm/secure/service/com.ibm.rqm.integration.service.IIntegrationService/resources/ProjectArea/adapter/_Msr23pztEe
com.adapter.rqm.adapter.library.data.AdapterException: Failed to send data
at com.adapter.rqm.adapter.library.data.Requester.putData(Requester.java:1118)
at com.adapter.rqm.adapter.library.data.Requester.register(Requester.java:216)
at com.adapter.rqm.adapter.execution.ScriptExecutionAdapter.main(ScriptExecutionAdapter.java:250)
Caused by: java.net.ProtocolException: PUT[415] : <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:Error xmlns:ns20="http://www.w3.org/1999/XSL/Transform" xmlns:ns10="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:ns11="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:ns12="http://jazz.net/xmlns/alm/qm/v0.1/executionworkitem/v0.1" xmlns:ns13="http://open-services.net/ns/core#" xmlns:ns14="http://open-services.net/ns/qm#" xmlns:ns15="http://jazz.net/xmlns/prod/jazz/rqm/process/1.0/" xmlns:ns16="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:ns17="http://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" xmlns:ns1="http://schema.ibm.com/vega/2008/" xmlns:ns19="http://jazz.net/xmlns/alm/qm/styleinfo/v0.1/" xmlns:ns2="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:ns3="http://purl.org/dc/elements/1.1/" xmlns:ns4="http://jazz.net/xmlns/prod/jazz/process/0.6/" xmlns:ns5="http://jazz.net/xmlns/alm/v0.1/" xmlns:ns6="http://purl.org/dc/terms/" xmlns:ns7="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ns8="http://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/" xmlns:ns9="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/"><ns2:statusCode>415</ns2:statusCode></ns2:Error>
at com.adapter.rqm.adapter.client.RQMConnectionHelper.putToServer(RQMConnectionHelper.java:274)
at com.adapter.rqm.adapter.library.data.Requester.putData(Requester.java:1116)
... 2 more
Can send shed some light on this or point me to documentation regarding adapter registration?
Thanks!
Allen