<?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 Re: Error when i try delete user in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221509#M174639</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm getting these:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# Unable to delete the User object associated with the Person. This is not an error if an external authentication mechanism such as NTLM was previously active.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Failed to delete User due to error: org.alfresco.repo.security.authentication.AuthenticationException: 06300002 User name does not exist:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- 3.2 Nightly Build, July 14, 2009&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Using ldap user and group for Synch, not Auth&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Synching with AD server, uid mapped to sAMAccountName&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- NTLM for CIFS, not Auth&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- user name can login successfully&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- user listed in default admin list in config files&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- attempted to deleted while logged in as admin&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what am I missing?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jul 2009 18:39:19 GMT</pubDate>
    <dc:creator>jbaldo</dc:creator>
    <dc:date>2009-07-30T18:39:19Z</dc:date>
    <item>
      <title>Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221508#M174638</link>
      <description>HiI am trying to delete a user at administration consolebut see this error : [img]http://files.shamanov.net/files/bug_reports/del_users.jpg[/img]No external authentication mechanism is used.Is there a way to view a list of objects assotiated with the person (which i try to delete)?alfresco.log and c</description>
      <pubDate>Wed, 08 Jul 2009 08:01:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221508#M174638</guid>
      <dc:creator>aleks_sh</dc:creator>
      <dc:date>2009-07-08T08:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221509#M174639</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm getting these:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# Unable to delete the User object associated with the Person. This is not an error if an external authentication mechanism such as NTLM was previously active.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# Failed to delete User due to error: org.alfresco.repo.security.authentication.AuthenticationException: 06300002 User name does not exist:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- 3.2 Nightly Build, July 14, 2009&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Using ldap user and group for Synch, not Auth&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- Synching with AD server, uid mapped to sAMAccountName&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- NTLM for CIFS, not Auth&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- user name can login successfully&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- user listed in default admin list in config files&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- attempted to deleted while logged in as admin&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;what am I missing?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 18:39:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221509#M174639</guid>
      <dc:creator>jbaldo</dc:creator>
      <dc:date>2009-07-30T18:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221510#M174640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I get a similar error message when attempting to delete some (but not all) users.&amp;nbsp; In other words, I have been able to delete some users.&amp;nbsp; There are two users that I cannot delete. I am using 3.2 Labs.&amp;nbsp; Any ideas?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color:#FF0000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Unable to delete the User object associated with the Person. This is not an error if an external authentication mechanism such as NTLM was previously active.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Failed to delete User due to error: org.alfresco.repo.security.authentication.AuthenticationException: 07120003 User name does not exist: klister&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using the internal alf user/person store.&amp;nbsp; Initially, I thought that maybe the lucene indices were corrupted.&amp;nbsp; I have rebuilt the indices.&amp;nbsp; Still getting this User name does not exist error.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2009 13:44:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221510#M174640</guid>
      <dc:creator>paulg</dc:creator>
      <dc:date>2009-08-12T13:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221511#M174641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You are experiencing &lt;/SPAN&gt;&lt;A href="https://issues.alfresco.com/jira/browse/ALFCOM-3278" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ALFCOM-3278&lt;/A&gt;&lt;SPAN&gt; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;A fix for this has been checked in to HEAD, revision 15658.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2009 13:55:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221511#M174641</guid>
      <dc:creator>dward</dc:creator>
      <dc:date>2009-08-12T13:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221512#M174642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I had similar problem on my installation of alfresco and in my case the problem was that I had person objects in repository but doen't have user object in user store. I didn't use any other authentication than alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Solution to my problem was that I just deleted person nodes from repository using java code (actually it was webservice api). Maybe it will help…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2009 14:36:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221512#M174642</guid>
      <dc:creator>micyks</dc:creator>
      <dc:date>2009-08-12T14:36:25Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221513#M174643</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I don't recommend manually deleting person nodes, as there is other housekeeping performed by the PersonService when you delete a person.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The fix is in the latest nightly build&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://dev.alfresco.com/downloads/nightly/dist/" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/downloads/nightly/dist/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2009 14:40:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221513#M174643</guid>
      <dc:creator>dward</dc:creator>
      <dc:date>2009-08-12T14:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221514#M174644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried the nightly build (3.3) as suggested and I was able to delete one of the corrupted users.&amp;nbsp; However, I was unable to delete another corrupted user - getting the same error message as before.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there any documentation that someone could point me to that describes the various structures that need to get fixed up in order to really delete a person/user?&amp;nbsp; Or should I plow through the java code?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;…UPDATE:&amp;nbsp; After looking at the Javascript for personDelete, I just went ahead and created a custom WebScript that brute force deletes that corrupted Person from the repo using GET.&amp;nbsp; That approach appears to have worked…although I would imagine that there are some remnants of the user/person somewhere.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 16:02:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221514#M174644</guid>
      <dc:creator>paulg</dc:creator>
      <dc:date>2009-08-27T16:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221515#M174645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, do not try to delete a user by other means or you will corrupt your repository.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The nightly build is rather old as a follow-up fix was made to this on 20th August. Until our RM team manage to get all the unit tests to pass, you will need to build from HEAD.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Aug 2009 16:44:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221515#M174645</guid>
      <dc:creator>dward</dc:creator>
      <dc:date>2009-08-27T16:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221516#M174646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;When I try delete user, I am getting below error. I am using 3.00 version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A system error happened during the operation: could not delete: [org.alfresco.repo.domain.hibernate.DbAuthorityImpl#65]; nested exception is org.hibernate.exception.ConstraintViolationException: could not delete: [org.alfresco.repo.domain.hibernate.DbAuthorityImpl#65] &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Sep 2009 11:21:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221516#M174646</guid>
      <dc:creator>gvbsvv</dc:creator>
      <dc:date>2009-09-17T11:21:05Z</dc:date>
    </item>
    <item>
      <title>Re: Error when i try delete user</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221517#M174647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've implemented a custom script to manually delete corrupted users with no User object in the repo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is it:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;// JavaScript Document&lt;BR /&gt;&lt;BR /&gt;// inserisci nel seguente array, tra virgolette e eparati da una virgola, i nomi utente da cancellare&lt;BR /&gt;var toDelete = new Array("pippo", "pluto", "rfrgfvdgv");&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;// logging&lt;BR /&gt;var logFile = space.childByNamePath("ghostusers.txt");&lt;BR /&gt;var log = "";&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;if (logFile == null)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; logFile = space.createFile("ghostusers.txt");&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;log += "\r\n" + getDate() + "Lancio script ghostusers…\r\n";&lt;BR /&gt;&lt;BR /&gt;try&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Non ci sono utenti&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (toDelete.length==0) log += getDate() + "Nessun utente da cancellare\r\n";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // elimina utenti&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i=0; i&amp;lt;toDelete.length; i++)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var personToDelete = people.getPerson(toDelete[i]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (personToDelete != null) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // array di gruppi a cui appartiene l'utente&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var container_groups = people.getContainerGroups(personToDelete);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // STEP 1 - Rimuove l'utente dai gruppi&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var j=0; j&amp;lt;container_groups.length; j++)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&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;&amp;nbsp; log += getDate() + getUserlog(toDelete[i]) + "Elimino utente dal gruppo " + container_groups[j].getName() + "\r\n";&lt;BR /&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;&amp;nbsp; try&lt;BR /&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;&amp;nbsp; {&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; people.removeAuthority(container_groups[j], personToDelete);&amp;nbsp;&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;BR /&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;&amp;nbsp; }&lt;BR /&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;&amp;nbsp; catch (ex)&lt;BR /&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;&amp;nbsp; {&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log += getDate() + getUserlog(toDelete[i]) + "Eccezione in removeAuthority: " + ex.name + ": " + ex.message + "\r\n";&lt;BR /&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;&amp;nbsp; }&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // STEP 2 - Cancella il componente Person&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log += getDate() + getUserlog(toDelete[i]) + "Elimino componente Person di " + toDelete[i] + "\r\n"; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; people.deletePerson(toDelete[i]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (ex)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&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;&amp;nbsp; log += getDate() + getUserlog(toDelete[i]) + "Eccezione in deletePerson: " + ex.name + ": " + ex.message + "\r\n";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // il componente Person non esiste&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log += getDate() + getUserlog(toDelete[i]) + "ERR: il componente Person di " + toDelete[i] + " non esiste!\r\n";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;catch (ex) &lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; // logga eccezione&lt;BR /&gt;&amp;nbsp; log += getDate() + "Eccezione generale: " + ex.name + ": " + ex.message + "\r\n";&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt; // aggiunge al logfile&lt;BR /&gt;if (logFile != null) logFile.content += log;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;function getDate() {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; var data = new Date();&lt;BR /&gt;&amp;nbsp; var minuti = data.getMinutes();&lt;BR /&gt;&amp;nbsp; if (minuti &amp;lt; 10) minuti = "0" + minuti;&lt;BR /&gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp; return data.getDate() + "/" + (data.getMonth()+1) + "/" + data.getFullYear() + " " + data.getHours() + ":" + minuti + "\t";&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;function getUserlog(username) {&lt;BR /&gt;&lt;BR /&gt;return "USER: " + username + "\t";&lt;BR /&gt;&lt;BR /&gt;}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Main JS API calls are:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;people.deletePerson()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;people.removeAuthority()&amp;nbsp; (for each group the user is belonging to)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there more data that needs to be deleted to avoid repository corruption?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Apr 2010 16:43:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-when-i-try-delete-user/m-p/221517#M174647</guid>
      <dc:creator>fast3r</dc:creator>
      <dc:date>2010-04-23T16:43:17Z</dc:date>
    </item>
  </channel>
</rss>

