<?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: removeAspect('cm:lockable') failed in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286531#M239661</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks for your response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How to do that ? I thought it was made by removing the aspect lockable ….&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Am'I wrong ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Jul 2014 14:57:57 GMT</pubDate>
    <dc:creator>vincent-kali</dc:creator>
    <dc:date>2014-07-16T14:57:57Z</dc:date>
    <item>
      <title>removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286528#M239658</link>
      <description>Hi all,I've created a Web Script to lock/unlock files.File locking is working fine:if (!nodeRef.hasAspect("cm:lockable"))&amp;nbsp;&amp;nbsp;&amp;nbsp;{// not already locked&amp;nbsp;&amp;nbsp;&amp;nbsp;var properties = new Array(2);&amp;nbsp;&amp;nbsp;&amp;nbsp;properties["cm:lockType"] = "READ_ONLY_LOCK";&amp;nbsp;&amp;nbsp;&amp;nbsp;properties["cm:lockOwner"] = "admin";&amp;nbsp;&amp;nbsp;&amp;nbsp;if (nodeRef.addAspect("cm:lock</description>
      <pubDate>Tue, 15 Jul 2014 21:22:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286528#M239658</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-15T21:22:33Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286529#M239659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;additional comment: unlocking document from share UI works fine.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Jul 2014 21:25:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286529#M239659</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-15T21:25:15Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286530#M239660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;you need to unlock the node first.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jul 2014 11:24:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286530#M239660</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2014-07-16T11:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286531#M239661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks for your response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How to do that ? I thought it was made by removing the aspect lockable ….&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Am'I wrong ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jul 2014 14:57:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286531#M239661</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-16T14:57:57Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286532#M239662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;What you are doing is going behind the lock service.&amp;nbsp;&amp;nbsp; You need to call unlock.&amp;nbsp;&amp;nbsp; (And lock)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jul 2014 16:43:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286532#M239662</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2014-07-16T16:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286533#M239663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK. I was starting to write a JS Web Script, but it seems that I need to write de Backend Web Script in Java to access the lock service,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;which is NOT accessible in JS.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you please confirm this ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your help !&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jul 2014 19:36:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286533#M239663</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-16T19:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286534#M239664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, unlock a node api is available in js&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can use nodeRef.unlock() which internally uses - lockService().unlock(nodeRef)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2014 10:37:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286534#M239664</guid>
      <dc:creator>niketapatel</dc:creator>
      <dc:date>2014-07-17T10:37:49Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286535#M239665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;it works. thanks a lot !&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;do you know where to find an up to date documentation for js API ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I checked out a lot of sites but never found anything regarding lockService in JS….&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/4.0_JavaScript_API" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/4.0_JavaScript_API&lt;/A&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/4.0_JavaScript_Services_API" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/4.0_JavaScript_Services_API&lt;/A&gt;&lt;SPAN&gt;……)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vincent&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jul 2014 17:17:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286535#M239665</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-17T17:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286536#M239666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Honestly I'm lost: In JS, calling nodeRef.unlock() works fine,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but calling nodeRef.lock("READ_ONLY_LOCK") throw exception&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;org.springframework.extensions.webscripts.WebScriptException - 06180034 Cannot find function lock.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Does it make sense to implement unlock() without lock() ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for your help,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vincent&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2014 14:21:35 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286536#M239666</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-18T14:21:35Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286537#M239667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ScriptNode object dose not have lock function,only has unlock function.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jul 2014 15:18:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286537#M239667</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2014-07-18T15:18:29Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286538#M239668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, you are referring correct document but I think unlock() is not there in this wiki.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can directly check&amp;nbsp; - ScriptNode.java too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/repository/source/java/org/alfresco/repo/jscript/ScriptNode.java" rel="nofollow noopener noreferrer"&gt;https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/repository/source/java/org/alfresco/repo/jscript/ScriptNode.java&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 04:57:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286538#M239668</guid>
      <dc:creator>niketapatel</dc:creator>
      <dc:date>2014-07-21T04:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286539#M239669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for your help !!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm finally having some trouble when trying to lock "manually" by adding aspects and properties.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In case lifetime is PERSISTENT, I can't succeed to set expiryDate to null….Still working on it, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll post updates here.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Any advice are welcomed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vincent&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jul 2014 09:49:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286539#M239669</guid>
      <dc:creator>vincent-kali</dc:creator>
      <dc:date>2014-07-21T09:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286540#M239670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Vincent,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;could you please share the js which you used for unlocking the document. My requirement is sending document from scanner to alfresco by mentioning path in scanner console. its getting uploaded in alfresco. but its getting locked by default by the user mentioned for scanning purpose. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 14 Aug 2016 12:17:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286540#M239670</guid>
      <dc:creator>prasobhraj</dc:creator>
      <dc:date>2016-08-14T12:17:18Z</dc:date>
    </item>
    <item>
      <title>Re: removeAspect('cm:lockable') failed</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286541#M239671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can unlock the document using ScriptNode API.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On node object in your javascript you can directly call unlock() method to unlock your locked document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;node.unlock() &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;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2016 10:13:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/removeaspect-cm-lockable-failed/m-p/286541#M239671</guid>
      <dc:creator>gawadesk</dc:creator>
      <dc:date>2016-08-16T10:13:17Z</dc:date>
    </item>
  </channel>
</rss>

