<?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 deleteIdentityLink does not delete the IdentityLink in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76755#M50669</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The TaskEnity method "deleteIdentityLiink" does not remove existing IdentityLinks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to clear out any existing IdentityLink then add my Candidate Groups.&amp;nbsp; But when I use the "deleteIdentityLink" method to clear out all IdentityLink, then retrieving the list of Candidates, they are still there.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The ACT_RU_IDENTITYLINK table indicates that the specified IdentityLinks were not removed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Below is a snippet of code.&amp;nbsp; Any suggestions?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; java.util.Set&amp;lt;IdentityLink&amp;gt; Candidates = task.getCandidates();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (IdentityLink temp: Candidates) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; task.deleteIdentityLink(temp.getUserId(), temp.getGroupId(), temp.getType());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Candidates = task.getCandidates();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; task.addCandidateGroup("testGroup1");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; task.addCandidateGroup("testGroup2");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Candidates = task.getCandidates();&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Jul 2011 14:38:00 GMT</pubDate>
    <dc:creator>reggieoki</dc:creator>
    <dc:date>2011-07-06T14:38:00Z</dc:date>
    <item>
      <title>deleteIdentityLink does not delete the IdentityLink</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76755#M50669</link>
      <description>The TaskEnity method "deleteIdentityLiink" does not remove existing IdentityLinks.I want to clear out any existing IdentityLink then add my Candidate Groups.&amp;nbsp; But when I use the "deleteIdentityLink" method to clear out all IdentityLink, then retrieving the list of Candidates, they are still there.Th</description>
      <pubDate>Wed, 06 Jul 2011 14:38:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76755#M50669</guid>
      <dc:creator>reggieoki</dc:creator>
      <dc:date>2011-07-06T14:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: deleteIdentityLink does not delete the IdentityLink</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76756#M50670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Additional information, the Activiti version is 5.6 and the database is H2.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for any assistance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2011 15:50:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76756#M50670</guid>
      <dc:creator>reggieoki</dc:creator>
      <dc:date>2011-07-06T15:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: deleteIdentityLink does not delete the IdentityLink</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76757#M50671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Further debug information,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When attemting to delete the canidates deleteIdentityLink is called from TaskEntity.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Code from TaskEntity: &lt;/SPAN&gt;&lt;CODE&gt;&lt;BR /&gt;public void deleteIdentityLink(String userId, String groupId, String type) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; List&amp;lt;IdentityLinkEntity&amp;gt; identityLinks = Context&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getCommandContext()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getIdentityLinkManager()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .findIdentityLinkByTaskUserGroupAndType(id, userId, groupId, type);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (IdentityLinkEntity identityLink: identityLinks) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Context&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getCommandContext()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getDbSqlSession()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .delete(IdentityLinkEntity.class, identityLink.getId());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; }&lt;/CODE&gt;&lt;BR /&gt;&lt;SPAN&gt;In the above code identityLinks is an emty set. Which is weird since when getIdentityLinks from TaskEntity is called there are results. Both should be querying the database.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any Thoughts?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2011 16:16:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76757#M50671</guid>
      <dc:creator>reggieoki</dc:creator>
      <dc:date>2011-07-06T16:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: deleteIdentityLink does not delete the IdentityLink</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76758#M50672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You should use the API methods on the public service API:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;see deleteUserIdentityLink and deleteGroupIdentityLink&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jul 2011 09:20:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deleteidentitylink-does-not-delete-the-identitylink/m-p/76758#M50672</guid>
      <dc:creator>jbarrez</dc:creator>
      <dc:date>2011-07-07T09:20:44Z</dc:date>
    </item>
  </channel>
</rss>

