<?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: CIFS 'Save as' fires rule twice after update to 4.0.d in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273351#M226481</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My rule is inbound rule for all items and executes this script :&lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var documentSpace = document.parent;&lt;BR /&gt;&lt;BR /&gt;// Retrieve the last DocID value from the counter at the Space level&lt;BR /&gt;var lastDocID = documentSpace.properties["mymodel:propDocumentID"];&lt;BR /&gt;var lastYear = lastDocID.substring(0,4);&lt;BR /&gt;&lt;BR /&gt;var currentTime = new Date();&lt;BR /&gt;var currentYear = currentTime.getFullYear();&lt;BR /&gt;&lt;BR /&gt;if (lastYear == currentYear)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Generate new DocID value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var NewDocID = (parseInt(lastDocID, 10) + 1).toString();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Store the new value in the space&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;documentSpace.properties["mymodel:propDocumentID"] = NewDocID;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;documentSpace.save();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Store the DocID in the document's metadata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.properties["mymodel:propDocumentID"] = NewDocID;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.save();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;var tempName = document.properties["mymodel:propDocumentID"]&lt;BR /&gt;// Change the name of the document to the counter&lt;BR /&gt;document.name = "NC" + tempName + document.name.substring(document.name.lastIndexOf("."));&lt;BR /&gt;document.save();&lt;BR /&gt;&lt;BR /&gt;// create a subfloder&lt;BR /&gt;var annexFolder = space.childByNamePath("Anexos");&lt;BR /&gt;var fileFolder = annexFolder.createFolder("NC" + tempName);&lt;BR /&gt;//Add title &amp;amp; description, default icon&lt;BR /&gt;fileFolder.properties["cm:title"] = "";&lt;BR /&gt;fileFolder.properties["cm:description"] = "";&lt;BR /&gt;fileFolder.properties["app:icon"] = "space-icon-default";&lt;BR /&gt;fileFolder.save();&lt;BR /&gt;&lt;BR /&gt;//Start the workflow&lt;BR /&gt;var workflow = actions.create("start-workflow");&lt;BR /&gt;workflow.parameters.workflowName = "jbpm$mymodelMyWorkflowV3:MyWorkflowV3";&lt;BR /&gt;workflow.parameters["bpm:workflowDescription"] = "New Workflow - " + NewDocID;&lt;BR /&gt;workflow.execute(document);&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;My clients are Win7, and I have tested on server also (MS server 2003 SEx64 service pack2).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The error occurs with various types of documents tested with .doc .txt. .rtf.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This rule works properly on alfresco interface, but on CIFS not.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Would appreciate some help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DS&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Oct 2012 10:33:38 GMT</pubDate>
    <dc:creator>djgs</dc:creator>
    <dc:date>2012-10-18T10:33:38Z</dc:date>
    <item>
      <title>CIFS 'Save as' fires rule twice after update to 4.0.d</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273349#M226479</link>
      <description>Hello,I update alfresco 3.2.r2 to 4.0.d, and i'am having this problem with CIFS.When I 'save as' a document into CIFS folder the inbound rule fires twice, creating two documents, one with 0k and the outher with correct size. Whem trying to open 0k document it shows:The node's content is missing: n n</description>
      <pubDate>Wed, 17 Oct 2012 14:37:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273349#M226479</guid>
      <dc:creator>djgs</dc:creator>
      <dc:date>2012-10-17T14:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: CIFS 'Save as' fires rule twice after update to 4.0.d</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273350#M226480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You don't say what client you are using or what the details of your rule are.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Its probably something that needs a change in your rule.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 16:04:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273350#M226480</guid>
      <dc:creator>mrogers</dc:creator>
      <dc:date>2012-10-17T16:04:18Z</dc:date>
    </item>
    <item>
      <title>Re: CIFS 'Save as' fires rule twice after update to 4.0.d</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273351#M226481</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My rule is inbound rule for all items and executes this script :&lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var documentSpace = document.parent;&lt;BR /&gt;&lt;BR /&gt;// Retrieve the last DocID value from the counter at the Space level&lt;BR /&gt;var lastDocID = documentSpace.properties["mymodel:propDocumentID"];&lt;BR /&gt;var lastYear = lastDocID.substring(0,4);&lt;BR /&gt;&lt;BR /&gt;var currentTime = new Date();&lt;BR /&gt;var currentYear = currentTime.getFullYear();&lt;BR /&gt;&lt;BR /&gt;if (lastYear == currentYear)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Generate new DocID value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var NewDocID = (parseInt(lastDocID, 10) + 1).toString();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Store the new value in the space&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;documentSpace.properties["mymodel:propDocumentID"] = NewDocID;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;documentSpace.save();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Store the DocID in the document's metadata&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.properties["mymodel:propDocumentID"] = NewDocID;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.save();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;var tempName = document.properties["mymodel:propDocumentID"]&lt;BR /&gt;// Change the name of the document to the counter&lt;BR /&gt;document.name = "NC" + tempName + document.name.substring(document.name.lastIndexOf("."));&lt;BR /&gt;document.save();&lt;BR /&gt;&lt;BR /&gt;// create a subfloder&lt;BR /&gt;var annexFolder = space.childByNamePath("Anexos");&lt;BR /&gt;var fileFolder = annexFolder.createFolder("NC" + tempName);&lt;BR /&gt;//Add title &amp;amp; description, default icon&lt;BR /&gt;fileFolder.properties["cm:title"] = "";&lt;BR /&gt;fileFolder.properties["cm:description"] = "";&lt;BR /&gt;fileFolder.properties["app:icon"] = "space-icon-default";&lt;BR /&gt;fileFolder.save();&lt;BR /&gt;&lt;BR /&gt;//Start the workflow&lt;BR /&gt;var workflow = actions.create("start-workflow");&lt;BR /&gt;workflow.parameters.workflowName = "jbpm$mymodelMyWorkflowV3:MyWorkflowV3";&lt;BR /&gt;workflow.parameters["bpm:workflowDescription"] = "New Workflow - " + NewDocID;&lt;BR /&gt;workflow.execute(document);&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;My clients are Win7, and I have tested on server also (MS server 2003 SEx64 service pack2).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The error occurs with various types of documents tested with .doc .txt. .rtf.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This rule works properly on alfresco interface, but on CIFS not.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Would appreciate some help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DS&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Oct 2012 10:33:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273351#M226481</guid>
      <dc:creator>djgs</dc:creator>
      <dc:date>2012-10-18T10:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: CIFS 'Save as' fires rule twice after update to 4.0.d</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273352#M226482</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It is a strange question. The technical support of alfreso cannot solve? &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Aug 2013 07:54:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cifs-save-as-fires-rule-twice-after-update-to-4-0-d/m-p/273352#M226482</guid>
      <dc:creator>gongyonggang</dc:creator>
      <dc:date>2013-08-09T07:54:40Z</dc:date>
    </item>
  </channel>
</rss>

