It's all about the answers!

Ask a question

Cannot POST OSLC Automation Result


Hannes H. (44814) | asked Feb 19 '13, 4:38 a.m.
edited Feb 19 '13, 4:51 a.m.

I use Eclipse Lyo  to interact with IBM's REST interface. I have problems, when I POST a new Automation Result:

Steps to reproduce:
  1. Create a new object of type org.eclipse.lyo.client.oslc.resources.AutomationResult
  2. Set the following properties in the new AutomationResult object:
    1. title
    2. producedByAutomationRequest
    3. reportsOnAutomationPlan
    4. states
    5. verdicts
  3. Create Ressource with Eclipse Mylo'S HttpClient

Problem:
  • The Http Client reports an "Internal Server Error"
  • qm.log on the Jazz server reports :
    "java.lang.IllegalArgumentException: Item Handle must not be null"

executing POST https://myserver:9443/qm/oslc_auto_test/contexts/_bcAwIHmmEeKhG4-VbG_jOg/resources/com.ibm.rqm.execution.ExecutionResult (500).
java.lang.IllegalArgumentException: Item Handle must not be null
    at com.ibm.team.repository.service.internal.RepositoryItemService.fetchItem(RepositoryItemService.java:500)
    at sun.reflect.GeneratedMethodAccessor317.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)

Questions:

  • I set all mandatory fields according to the OSLC Automation Specification. Did I forget something?
  • How can I debug this issue? qm.log doesn't inform me, which handle must be not null.

Accepted answer


permanent link
Paul Slauenwhite (8.3k12) | answered Mar 05 '13, 6:45 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
John, this appears to be a defect.  Please open a RQM defect and attach your XML files and add a reference to this post.
Hannes H. selected this answer as the correct answer

6 other answers



permanent link
Paul Slauenwhite (8.3k12) | answered Feb 19 '13, 6:03 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
edited Feb 19 '13, 6:04 a.m.
John, can you provide the rest of the stack trace of the IllegalArgumentException?  At first glance, this appears to be a RQM defect. 

Regarding debugging, the HTTP response code/content + RQM log (https://jazz.net/wiki/bin/view/Main/RqmApi#Troubleshooting) are the only sources of debug information.

permanent link
Hannes H. (44814) | answered Feb 19 '13, 6:24 a.m.
edited Feb 19 '13, 6:27 a.m.
Hello Paul!

Thank your for your answer. Here is the full stack trace:

------------------------------------------------------------------------------------------------------------------------------------------

2013-02-19 10:22:11,745 [        http-bio-9443-exec-369] ERROR com.ibm.rqm.oslc.service                            - AbstractOslcService:handleOslcRequest AQXCM5011E Server error  executing POST https://myserver:9443/qm/oslc_auto_test/contexts/_bcAwIHmmEeKhG4-VbG_jOg/resources/com.ibm.rqm.execution.ExecutionResult (500).
java.lang.IllegalArgumentException: Item Handle must not be null
    at com.ibm.team.repository.service.internal.RepositoryItemService.fetchItem(RepositoryItemService.java:500)
    at sun.reflect.GeneratedMethodAccessor317.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy1275.fetchItem(Unknown Source)
    at com.ibm.team.repository.service.internal.ComponentRepositoryItemService.fetchItem(ComponentRepositoryItemService.java:592)
    at com.ibm.rqm.oslc.automation.test.AutomationResultTestResultLifecycleManager.create(AutomationResultTestResultLifecycleManager.java:365)
    at com.ibm.rqm.oslc.automation.test.AutomationResultTestResultLifecycleManager.create(AutomationResultTestResultLifecycleManager.java:1)
    at sun.reflect.GeneratedMethodAccessor1578.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy3189.create(Unknown Source)
    at com.ibm.rqm.oslc.service.AbstractOslcService$1.run(AbstractOslcService.java:1170)
    at com.ibm.rqm.oslc.service.AbstractOslcService$1.run(AbstractOslcService.java:1)
    at com.ibm.team.repository.service.internal.PrimitiveTransactionService$3.run(PrimitiveTransactionService.java:176)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$Transaction.run(RepositoryDatabase.java:488)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase$1.run(RepositoryDatabase.java:312)
    at com.ibm.team.repository.service.internal.rdb.ConnectionPoolService.withCurrentConnection(ConnectionPoolService.java:381)
    at sun.reflect.GeneratedMethodAccessor266.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy1142.withCurrentConnection(Unknown Source)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runTransaction(RepositoryDatabase.java:308)
    at com.ibm.team.repository.service.internal.rdb.RepositoryDatabase.runInTransaction(RepositoryDatabase.java:263)
    at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:110)
    at com.ibm.team.repository.service.internal.PrimitiveTransactionService.runInTransaction(PrimitiveTransactionService.java:105)
    at sun.reflect.GeneratedMethodAccessor364.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy1178.runInTransaction(Unknown Source)
    at com.ibm.team.repository.service.internal.TransactionService.runInTransaction(TransactionService.java:37)
    at sun.reflect.GeneratedMethodAccessor363.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy1256.runInTransaction(Unknown Source)
    at com.ibm.rqm.oslc.service.AbstractOslcService.handleResourceRequest(AbstractOslcService.java:1168)
    at com.ibm.rqm.oslc.service.AbstractOslcService.handleOslcRequest(AbstractOslcService.java:414)
    at com.ibm.rqm.oslc.service.AbstractOslcService.perform_POST(AbstractOslcService.java:315)
    at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:90)
    at sun.reflect.GeneratedMethodAccessor1391.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:361)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:347)
    at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)
    at $Proxy2134.service(Unknown Source)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:914)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:2100)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1924)
    at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1800)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
    at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126)
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:76)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
    at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:68)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.processDelegate(BridgeFilter.java:133)
    at com.ibm.team.repository.server.servletbridge.BridgeFilter.doFilter(BridgeFilter.java:154)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:336)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
    at java.lang.Thread.run(Thread.java:738)

permanent link
Paul Slauenwhite (8.3k12) | answered Feb 27 '13, 8:20 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
John, apologies for the delay response. 

Looks like the URI in the oslc_auto:producedByAutomationRequest property is missing the item ID.  Can you post the AutomationResult resource XML?

permanent link
Hannes H. (44814) | answered Mar 04 '13, 2:36 p.m.
Hi, here is the AutomationResult:

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:oslc="http://open-services.net/ns/core#"
    xmlns:j.0="http://open-services.net/ns/qm#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:j.1="http://open-services.net/ns/auto#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" >
  <rdf:Description rdf:nodeID="A0">
    <rdf:subject rdf:nodeID="A1"/>
    <rdf:predicate rdf:resource="http://open-services.net/ns/auto#reportsOnAutomationPlan"/>
    <rdf:object rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.TestcaseExecutionRecord/_I9fv0IT-EeKgoPI5P52Faw"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
  </rdf:Description>
  <rdf:Description rdf:nodeID="A2">
    <rdf:subject rdf:nodeID="A1"/>
    <rdf:predicate rdf:resource="http://open-services.net/ns/auto#producedByAutomationRequest"/>
    <rdf:object rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_B1IUEYUAEeKgoPI5P52Faw"/>
    <rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
  </rdf:Description>
  <rdf:Description rdf:nodeID="A1">
    <j.0:reportsOnTestCase rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://jazz.net/sandbox02-qm/oslc_qm/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.planning.VersionedTestCase/_0eUxsXT-EeKiILFa-2lqaQ</j.0:reportsOnTestCase>
    <j.1:state rdf:resource="http://open-services.net/ns/auto#new"/>
    <j.1:verdict rdf:resource="http://open-services.net/ns/auto#passed"/>
    <dcterms:title rdf:datatype="http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral">Manueller Testfall</dcterms:title>
    <j.1:reportsOnAutomationPlan rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.TestcaseExecutionRecord/_I9fv0IT-EeKgoPI5P52Faw"/>
    <j.1:producedByAutomationRequest rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_B1IUEYUAEeKgoPI5P52Faw"/>
    <rdf:type rdf:resource="http://open-services.net/ns/auto#AutomationResult"/>
  </rdf:Description>
</rdf:RDF>

Comments
Paul Slauenwhite commented Mar 04 '13, 3:19 p.m.
FORUM MODERATOR / JAZZ DEVELOPER

The https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_B1IUEYUAEeKgoPI5P52Faw URL looks good.  Can you GET this resource using Poster and/or HttpRequester with the following request headers:

OSLC-Core-Version = 2.0
Accept = application/xml


permanent link
Hannes H. (44814) | answered Mar 05 '13, 3:10 a.m.
Yes, I can get the ExecutionRequest. Here is the xml from another run:


 <rdf:RDF
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:rqm_auto="http://jazz.net/ns/auto/rqm#"
     xmlns:calm="http://jazz.net/xmlns/prod/jazz/calm/1.0/"
     xmlns:rqm_qm="http://jazz.net/ns/qm/rqm#"
     xmlns:acp="http://jazz.net/ns/acp#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:foaf="http://xmlns.com/foaf/0.1/"
     xmlns:oslc_auto="http://open-services.net/ns/auto#"
     xmlns:oslc="http://open-services.net/ns/core#"
     xmlns:oslc_qm="http://open-services.net/ns/qm#"
     xmlns:bp="http://open-services.net/ns/basicProfile#" >
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_PROJECT_ALIAS">
   <rdf:value rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Demo+%28Quality+Management%29</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_PROJECT_ALIAS</oslc:name>
   <rdf:type rdf:resource="http://open"
 -services.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_WEBID">
   <rdf:value rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1187</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_TESTCASE_WEBID</oslc:name>
   <rdf:type rdf:resource="http://open-services.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_NAME">
   <rdf:value rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Manueller Testfall</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_TESTCASE_NAME</oslc:name>
   <rdf:type rdf:resource="http://open-services.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_PROJECT_NAME">
   <rdf:value rdf:datatype="http://www.w3.org"
 /2001/XMLSchema#string">Demo (Quality Management)</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_PROJECT_NAME</oslc:name>
   <rdf:type rdf:resource="http://open-services.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
  <rdf:Description rdf:about="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_AmVN8IVpEeKgoPI5P52Faw">
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_EXECUTIONRECORD_NAME"/>
   <dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-03-05T07:48:03.348Z</dcterms:modified>
   <oslc:serviceProvider rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/services.xml"/>
   <dcterms:contributor rdf:resource="https://jazz.net/sandbox02-jts/users/swqljh"/>
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52F"
 aw:RQM_PROJECT_NAME"/>
   <oslc:instanceShape rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/shape/resource/com.ibm.rqm.execution.ExecutionRequest"/>
   <oslc_auto:state rdf:resource="http://open-services.net/ns/auto#queued"/>
   <rqm_auto:progress rdf:datatype="http://www.w3.org/2001/XMLSchema#long">0</rqm_auto:progress>
   <dcterms:creator rdf:resource="https://jazz.net/sandbox02-jts/users/swqljh"/>
   <rqm_auto:taken rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</rqm_auto:taken>
   <rdf:type rdf:resource="http://open-services.net/ns/auto#AutomationRequest"/>
   <acp:accessControl rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/accessControl/_pv6fkFllEeKaV_p6uZjjYw"/>
   <dcterms:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Execute Manueller Testfall</dcterms:title>
   <dcterms:relation rdf:resource="https://jazz.net/sandbox02-qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/_pv6fkFllEeKaV_p6uZjjYw/tasks/u"
 rn:com.ibm.rqm:tasks:2112"/>
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_PROJECT_ALIAS"/>
   <rqm_auto:requestType rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EXECUTE</rqm_auto:requestType>
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_WEBID"/>
   <dcterms:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#string">https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_AmVN8IVpEeKgoPI5P52Faw</dcterms:identifier>
   <rqm_auto:uploadAttachmentUrl rdf:resource="https://jazz.net/sandbox02-qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/Demo+%28Quality+Management%29/attachment"/>
   <rqm_auto:stateUrl rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.ExecutionRequest/_AmVN8IVpEeKgoPI5P52Faw?oslc."
 properties=oslc_auto:state"/>
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_EXECUTIONRECORD_WEBID"/>
   <oslc_auto:outputParameter rdf:resource="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_NAME"/>
   <oslc_auto:executesAutomationPlan rdf:resource="https://jazz.net/sandbox02-qm/oslc_auto_test/contexts/_pv6fkFllEeKaV_p6uZjjYw/resources/com.ibm.rqm.execution.TestcaseExecutionRecord/__Tr6UIVoEeKgoPI5P52Faw"/>
   <dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2013-03-05T07:48:03.279Z</dcterms:created>
  </rdf:Description>
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_EXECUTIONRECORD_WEBID">
   <rdf:value rdf:datatype="http://www.w3.org/2001/XMLSchema#string">2177</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_TESTCASE_EXECUTIONRECORD_WEBID</oslc:name>
   <rdf:type rdf:resource="http://open-servic"
 es.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
  <rdf:Description rdf:about="urn:com.ibm.rqm.planning.VariableValue:_AmVN8IVpEeKgoPI5P52Faw:RQM_TESTCASE_EXECUTIONRECORD_NAME">
   <rdf:value rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Manueller Testfall</rdf:value>
   <oslc:name rdf:datatype="http://www.w3.org/2001/XMLSchema#string">RQM_TESTCASE_EXECUTIONRECORD_NAME</oslc:name>
   <rdf:type rdf:resource="http://open-services.net/ns/auto#ParameterInstance"/>
  </rdf:Description>
 </rdf:RDF>

permanent link
Hannes H. (44814) | answered Mar 05 '13, 6:57 a.m.
Hello Paul! Thank you for your answer.

Your answer


Register or to post your answer.