Error creating a draft work item - oslc rest api
![]()
I'm trying to create a draft work item by REST OSLC api, but occurred this error:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:oslc="http://open-services.net/ns/core#" > <rdf:Description rdf:nodeID="A0"> <oslc:message>null argument:</oslc:message> <oslc:statusCode>500</oslc:statusCode> <rdf:type rdf:resource="http://open-services.net/ns/core#Error"/> </rdf:Description> </rdf:RDF> My code: writer.append("<rdf:RDF" + " xmlns:dcterms=\"http://purl.org/dc/terms/\"" + " xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\" " + " xmlns:rtc_cm=\"http://jazz.net/xmlns/prod/jazz/rtc/cm/1.0/\" " + " xmlns:oslc_cm=\"http://open-services.net/ns/cm#\" " + " > " + " <rdf:Description rdf:nodeID=\"A0\">" + " <dcterms:title rdf:parseType=\"Literal\">Sample Work Item benito teste 2</dcterms:title>" + " <dcterms:type>myworkitem.id</dcterms:type>" + "</rdf:Description>" + "</rdf:RDF>" + ""); HttpEntity entity = new EntityTemplate(cp); HttpPost post = new HttpPost("https://localhost:9443/ccm/oslc/contexts/__BPpZQVkEeWXyenpHV3PTg/drafts/workitems/"); post.addHeader("Accept", "application/rdf+xml"); post.addHeader("Content-Type", "application/rdf+xml"); post.addHeader("OSLC-Core-Version", "2.0"); post.setEntity(entity); I read this https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&id=353253 but i dont kown if is the same problem. |