<?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: How to modify the content of bpm_package and other questions in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226043#M179173</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The point 1.- works after all (I didn't know way not yesterday). The two other point are still open.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jun 2009 14:39:26 GMT</pubDate>
    <dc:creator>riogrande</dc:creator>
    <dc:date>2009-06-03T14:39:26Z</dc:date>
    <item>
      <title>How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226042#M179172</link>
      <description>Hi all, I'm working on a Workflow and I have some questions. My workflow looks like this (in fact it's a real basic one) :[img]http://img194.imageshack.us/img194/9379/workflow.png[/img]So, the file come in, if the custom status is "Pending" the file enter in the validation process, otherwise it goes</description>
      <pubDate>Wed, 03 Jun 2009 08:52:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226042#M179172</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-03T08:52:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226043#M179173</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The point 1.- works after all (I didn't know way not yesterday). The two other point are still open.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jun 2009 14:39:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226043#M179173</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-03T14:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226044#M179174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;3.- solved… in fact it was very easy too :roll:, instead of "inbound" I put "update" for the rule type. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On the other hand, the point 2 is still a big problem &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2009 08:08:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226044#M179174</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-05T08:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226045#M179175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did you try to leave out runas, variable and expression?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;node name="IsValid"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;transition to="end"&amp;gt;&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;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&amp;gt;&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;lt;script&amp;gt;&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;&amp;nbsp;&amp;nbsp; logger.log("Is in IsValid");&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(bpm_package.children[0].properties["af:status"] == "Pending"){&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bpm_package.children[0].properties["af:status"] = "In";&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.log("Status set to 'In'");&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;&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;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&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;lt;/action&amp;gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/transition&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/node&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't know, if your files have the property you try to access, "undefined" would point to that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If not, just add it:&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (var i = 0; i &amp;amp;lt; bpm_package.children.length; i++)&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!bpm_package.children&lt;/SPAN&gt;&lt;EM&gt;.hasAspect("af:NameOfAspectContainingFieldStatus"))&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bpm_package.children&lt;EM&gt;.addAspect("af:NameOfAspectContainingFieldStatus");&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bpm_package.children&lt;EM&gt;.save();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (logger.isLoggingEnabled()) logger.log ("Aspect NameOfAspectContainingFieldStatus added"); &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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;/EM&gt;&lt;/EM&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2009 16:41:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226045#M179175</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-05T16:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226046#M179176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, I find last Friday how to manage it, here there is the working code : &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;variable name="bpm_package" access="read" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;expression&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(bpm_package.children[0].properties["af:status"] == "Pending"){&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; bpm_package.children[0].properties["af:status"] = "In";&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; bpm_package.children[0].save();&lt;BR /&gt;&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;lt;/expression&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;But now I have an order error : &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;14:57:53,515 ERROR [org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl] Failed to execute asynchronous action: Action[ id=9a7858e3-0dc4-4752-8b3b-8e436b43cd0f, node=workspace://SpacesStore/9a7858e3-0dc4-4752-8b3b-8e436b43cd0f ]&lt;BR /&gt;org.alfresco.scripts.ScriptException: Failed to execute script 'workspace://SpacesStore/6eec7f56-58c6-4d2e-b68e-c34c32574c03': Access Denied.&amp;nbsp; You do not have the appropriate permissions to perform this operation.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:184)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.security.permissions.impl.AlwaysProceedMethodInterceptor.invoke(AlwaysProceedMethodInterceptor.java:40)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditComponentImpl.auditImpl(AuditComponentImpl.java:301)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:229)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at $Proxy180.executeScript(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.executer.ScriptActionExecuter.executeImpl(ScriptActionExecuter.java:157)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:127)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:592)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.executer.CompositeActionExecuter.executeImpl(CompositeActionExecuter.java:72)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.executer.ActionExecuterAbstractBase.execute(ActionExecuterAbstractBase.java:127)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.ActionServiceImpl.directActionExecution(ActionServiceImpl.java:592)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.ActionServiceImpl.executeActionImpl(ActionServiceImpl.java:529)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1$1.execute(AsynchronousActionExecutionQueueImpl.java:369)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:320)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:227)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper$1.doWork(AsynchronousActionExecutionQueueImpl.java:378)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:437)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.action.AsynchronousActionExecutionQueueImpl$ActionExecutionWrapper.run(AsynchronousActionExecutionQueueImpl.java:381)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:619)&lt;BR /&gt;Caused by: org.alfresco.repo.security.permissions.AccessDeniedException: Access Denied.&amp;nbsp; You do not have the appropriate permissions to perform this operation.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:53)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditComponentImpl.auditImpl(AuditComponentImpl.java:301)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditComponentImpl.audit(AuditComponentImpl.java:229)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.audit.AuditMethodInterceptor.invoke(AuditMethodInterceptor.java:69)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at $Proxy7.getProperty(Unknown Source)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.processor.ScriptServiceImpl.getScriptProcessor(ScriptServiceImpl.java:339)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:175)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; … 35 more&lt;BR /&gt;Caused by: net.sf.acegisecurity.AccessDeniedException: Access is denied.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at net.sf.acegisecurity.vote.AffirmativeBased.decide(AffirmativeBased.java:86)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at net.sf.acegisecurity.intercept.AbstractSecurityInterceptor.beforeInvocation(AbstractSecurityInterceptor.java:394)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at net.sf.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:77)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; at org.alfresco.repo.security.permissions.impl.ExceptionTranslatorMethodInterceptor.invoke(ExceptionTranslatorMethodInterceptor.java:49)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; … 46 more&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I find out that it's generated by the action rule that I defined. When I turn it off it works fine. But now, I have no way to launch the workflow. In fact, the ideal case would be to deactivate the rule on a file if a workflow is running on it, but I don't know if it's possible&amp;nbsp; :?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Edit : the question is : how to know if a workflow is runing on a file ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jun 2009 08:01:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226046#M179176</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-08T08:01:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226047#M179177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Your action shouldn't interfere with workflows, or is it looking for updated documents? You do update them while you're applying the status field. According to your log, it is the action, that gets no access, while yout workflow seems to work. So the action maybe tries to write something to the document in the workflow. If your action is using a script, you could check in that script the status field of your workflow documents. Or you let the rule check for the aspect that is containing your fields.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2009 09:52:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226047#M179177</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-09T09:52:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226048#M179178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes I'm trying to find a way to check before he launches the script if there is a workflow running on it. But for the moment I didn't find anything. &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2009 11:28:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226048#M179178</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-09T11:28:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226049#M179179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well you could check it in your script. And you can access the variables the way you did in your workflow. Just ask, if (Dokument.hasAspect("af:whatever")) or if (af_Variable == "WhatItShouldNotBeToBeAbleToRunTheScript").&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2009 11:45:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226049#M179179</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-09T11:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226050#M179180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Unfortunately, the status is not enough to determine if the workflow can be started or not. The Workflow starts when you make any modification on a specific type of file, if the status is "Pending" you go throw the validation process, else the workflow ended. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Imagine that I modify something in the file during the workflow with the status still set to "Pending". It will launch a new workflow on the same file. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Perhaps can I set a "dummy" aspect (or with just something like "workflow runing" = true) when I start a workflow and then put it away at the end. But why should I do so whereas it would be so simple to have something like document.workflow.count() &lt;img id="smileytongue" class="emoticon emoticon-smileytongue" src="https://connect.hyland.com/i/smilies/16x16_smiley-tongue.png" alt="Smiley Tongue" title="Smiley Tongue" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2009 12:24:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226050#M179180</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-09T12:24:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226051#M179181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Now I got ya!&amp;nbsp; &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&amp;nbsp; So your rule does automatically start your workflow processdefinition&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(maybe it was derived from here &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/WorkflowAdministration#Step_7:_Integration_with_Rules_.28Optional.29" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/WorkflowAdministration#Step_7:_Integration_with_Rules_.28Optional.29&lt;/A&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As far as I know, there is nothing like a workflow count - aspect for the documents in a workflow. Actually this could be a good improvement (filable at issues.alfresco.com). But then you would have the need to determine the kind of workflow, the document is in, too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;That bit (in/out of workflow) and its kind would make up an aspect on its own.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There is a workflow console, letting you follow the status and task-ids, the workflows are in (&lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Workflow_Console" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Workflow_Console&lt;/A&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I doubt that this could be read out by your script.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is, that you are working in documents, that aren't yet ready for workflow, but you have a folder, that assumes, that it contains only review-ready documents. Tends to be more of a logic problem, then an issue with Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So an imaginable workaround would be to just let documents get into your workflow-starting-folder, after they are finished and ready for review by the workflow. You could insert them manually to that folder, maybe via CIFS or you do set the status "ready" manually: This could be done by an action, displayed next to every document, linking to a script, that sets your variable to "ready". Relatively easy to implement.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2009 17:35:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226051#M179181</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-09T17:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226052#M179182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks for your answer &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But what I didn't get is that in the details form each file you have that, there must be a way to get this values. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[img]&lt;/SPAN&gt;&lt;A href="http://www.digitalmindstudio.ch/~magicrio/alfresco/alfresco_workflow_counter.png" rel="nofollow noopener noreferrer"&gt;http://www.digitalmindstudio.ch/~magicrio/alfresco/alfresco_workflow_counter.png&lt;/A&gt;&lt;SPAN&gt;[/img]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 08:24:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226052#M179182</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-10T08:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226053#M179183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This is information that's a little deeper under the hood:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To access it you probably have to write a new java class, extending the actual workflowBean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You then can incorporate this class into the details or list view of your document folders.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here's how:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://issues.alfresco.com/jira/browse/AR-892" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/AR-892&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.wowww.nl/wordpress/?p=69" rel="nofollow noopener noreferrer"&gt;http://www.wowww.nl/wordpress/?p=69&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://dev.alfresco.com/resource/docs/taglib/web-client/r/nodeWorkflowInfo.html" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/resource/docs/taglib/web-client/r/nodeWorkflowInfo.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you succeed in proceeding, I'm interested into how you've did it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You're workflow rule then still would start more often, than you'd like it to do.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I don't know, how you could use a java bean function in a Java Script rule. :roll:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 10:24:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226053#M179183</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-10T10:24:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226054#M179184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, my Java skills are very low, so I didn't know if I can do something with that &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;At the moment, I think the easiest way for me is to add some "workflowLock" attribute to my file that I set to "true" when I get in and "false" when I get out of the workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Not really elegant, but it should work.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 10:39:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226054#M179184</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-10T10:39:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226055#M179185</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;This is information that's a little deeper under the hood:&lt;BR /&gt;To access it you probably have to write a new java class, extending the actual workflowBean.&lt;BR /&gt;You then can incorporate this class into the details or list view of your document folders.&lt;BR /&gt;&lt;BR /&gt;Here's how:&lt;BR /&gt;&lt;A href="https://issues.alfresco.com/jira/browse/AR-892" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/AR-892&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://www.wowww.nl/wordpress/?p=69" rel="nofollow noopener noreferrer"&gt;http://www.wowww.nl/wordpress/?p=69&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://dev.alfresco.com/resource/docs/taglib/web-client/r/nodeWorkflowInfo.html" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/resource/docs/taglib/web-client/r/nodeWorkflowInfo.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;If you succeed in proceeding, I'm interested into how you've did it.&lt;BR /&gt;&lt;BR /&gt;You're workflow rule then still would start more often, than you'd like it to do.&lt;BR /&gt;I don't know, how you could use a java bean function in a Java Script rule. :roll:&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Array activeWorkflows :&amp;nbsp; Returns an array of all active workflows this node is involved in. If the node is not part of an active workflow, null is returned. Items in the returned array are of type JscriptWorkflowInstance.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Found &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/3.0_JavaScript_API" rel="nofollow noopener noreferrer"&gt;here&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I was seeking in the workflow API… Obviously I miss that one. &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=34&amp;amp;t=19589#p64124" rel="nofollow noopener noreferrer"&gt;Thanks to MikeH&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just note that (document.activeWorkflows == null) doesn't seems to work for tests, instead use (document.activeWorkflows.length == 0).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Jun 2009 17:18:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226055#M179185</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-13T17:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226056#M179186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;That is great, thank you!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Since we do not use 3.0 yet, I didn't study the according wiki page :roll:.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jun 2009 07:53:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226056#M179186</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-06-15T07:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226057#M179187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a brand new question &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have set a timer in one of my workflows. In the actions there are again my status change, but it don't take effect.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;timer name="afwf:pickupTimeOut" duedate="1 minutes" transition="reject"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;runas&amp;gt;admin&amp;lt;/runas&amp;gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;expression&amp;gt;&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;bpm_package.children[0].properties["af:status"] = "Available";&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;bpm_package.children[0].save();&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;if (logger.isLoggingEnabled()) {&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;logger.log("\nBorrowProcess : Time out, status set to back to 'Available'. This Workflow was launched by " + initiator.properties['firstName'] + " " + initiator.properties['lastName'] + ".");&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;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/expression&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/action&amp;gt;&lt;BR /&gt;&amp;lt;/timer&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;So I though, it's maybe a rights problem, so I will do something like :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;type name="afwf:pickupTimeOut"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;parent&amp;gt;bpm:workflowTask&amp;lt;/parent&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;overrides&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="bpm:packageItemActionGroup"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;default&amp;gt;edit_package_item_actions&amp;lt;/default&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/overrides&amp;gt;&lt;BR /&gt;&amp;lt;/type&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;But of course it doesn't work because a Timer is not a Task… So, any idea?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 17:33:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226057#M179187</guid>
      <dc:creator>riogrande</dc:creator>
      <dc:date>2009-06-18T17:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to modify the content of bpm_package and other questions</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226058#M179188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I suspect that your workflow doesn't run the timer script. You can prove that by adding a line like logger.log ("Timer reached");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in your script and reading the log.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Timing issues are sort of common, but they're mostly solved: &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=34&amp;amp;t=13302&amp;amp;p=64991&amp;amp;hilit=timer#p44494" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=34&amp;amp;t=13302&amp;amp;p=64991&amp;amp;hilit=timer#p44494&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Jul 2009 14:42:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/how-to-modify-the-content-of-bpm-package-and-other-questions/m-p/226058#M179188</guid>
      <dc:creator>_sax</dc:creator>
      <dc:date>2009-07-09T14:42:13Z</dc:date>
    </item>
  </channel>
</rss>

