<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Rest delete content item in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222777#M175907</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am using the Restful API and calling to delete items.&amp;nbsp; It appears to be deleting the item, but for some reason the status code comes back as 204 - No Content.&amp;nbsp; While technically this is true because it deleted it, shouldn't it be returning 200 - Success?&amp;nbsp; Note I am using 3.1 Labs.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Delete call is as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@DELETE&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Consumes("text/plain")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;@Path("/delete/{id}")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public String deleteContentItem(@PathParam("id") String id) throws Exception{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//DELETE /alfresco/service/api/path/{store_type}/{store_id}/{id}?includeChildren={includeChildren?}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HttpClient client = buildClient("admin", "admin");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DeleteMethod method = new DeleteMethod("&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/service/api/node/workspace/SpacesStore/%22+" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/service/api/node/workspace/SpacesStore/'+&lt;/A&gt;&lt;SPAN&gt; id);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int statusCode = client.executeMethod(method);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (statusCode != HttpStatus.SC_OK) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.err.println("Method failed: " + method.getStatusLine());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;logger.info(method.getResponseBody());&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return method.getResponseBodyAsString();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (Exception e) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;logger.error("exception while processing message", e);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return "Exception while getting person";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't know if this a bug or what alfresco expects.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 01 Jun 2009 13:11:13 GMT</pubDate>
    <dc:creator>erictice</dc:creator>
    <dc:date>2009-06-01T13:11:13Z</dc:date>
    <item>
      <title>Rest delete content item</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222777#M175907</link>
      <description>I am using the Restful API and calling to delete items.&amp;nbsp; It appears to be deleting the item, but for some reason the status code comes back as 204 - No Content.&amp;nbsp; While technically this is true because it deleted it, shouldn't it be returning 200 - Success?&amp;nbsp; Note I am using 3.1 Labs.&amp;nbsp; Delete call is</description>
      <pubDate>Mon, 01 Jun 2009 13:11:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222777#M175907</guid>
      <dc:creator>erictice</dc:creator>
      <dc:date>2009-06-01T13:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: Rest delete content item</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222778#M175908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You need the alf_ticket in order to perform the delete as it requires "user" authentication.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jun 2009 04:47:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222778#M175908</guid>
      <dc:creator>rliu</dc:creator>
      <dc:date>2009-06-08T04:47:36Z</dc:date>
    </item>
    <item>
      <title>Re: Rest delete content item</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222779#M175909</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ok, thank you.&amp;nbsp; The api didn't mention it, so it was not obvious.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jun 2009 17:18:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/rest-delete-content-item/m-p/222779#M175909</guid>
      <dc:creator>erictice</dc:creator>
      <dc:date>2009-06-08T17:18:46Z</dc:date>
    </item>
  </channel>
</rss>

