Mover un documento adjunto a una tarea a otro nodo

Saludos a la comunidad, estoy usando alfresco 6.0.0 Community Edition y me gustaría mover un documento adjunto a una tarea a otro nodo en el evento completo de la tarea.

Encontré desde aquí https://community.alfresco.com/thread/204737-workflow-parallel-group-review-with-move sobre esta función de "mover", así que lo que estoy haciendo actualmente es lo siguiente:

  1. Iniciar el proceso
  2. Adjunte un elemento a la tarea que he creado utilizando el

/ tareas / {taskId} / items (POST) de la API REST al aire libre.

  1. Completa la tarea

La parte de mi bpmn donde muevo el archivo está a continuación:

<activiti:taskListener event="complete" class="org.alfresco.repo.workflow.activiti.tasklistener.ScriptTaskListener">
              <activiti:field name="script">
                 <activiti:string> 

                   java.lang.System.out.println(bpm_package.children.length);
                    for (var i = 0; i &lt; bpm_package.children.length; i++){
                     bpm_package.children.move("b162be92-fb36-44f0-83c1-4432b8261c5a");
                    }
                 </activiti:string>
              </activiti:field>
           </activiti:taskListener>

Donde b162be92-fb36-44f0-83c1-4432b8261c5a es la identificación del nodo de una carpeta que he creado.

Desafortunadamente, cuando completo esta tarea, aparece el siguiente error:

Tipo de nodo: { http://www.alfresco.org/model/content/1.0 } contenido, Aspectos del nodo: [{ http://www.alfresco.org/model/content/1.0 } auditable, { http: // www.alfresco.org/model/system/1.0 } referenciable, { http://www.alfresco.org/model/system/1.0 } localizado] 0.0 2018-11-15 15: 43: 24,936 ERROR [impl.interceptor. CommandContext] [http-apr-8080-exec-3] Error al cerrar el contexto del comando org.activiti.engine.ActivitiException: Excepción al invocar TaskListener: Excepción al invocar TaskListener: 10150807 Error al ejecutar el script proporcionado: 10150806 TypeError: No se puede encontrar el movimiento de la función en objeto Tipo de nodo: { http://www.alfresco.org/model/content/1.0 } contenido, Aspectos del nodo: [{http://www.alfresco.org/model/content/1.0 } auditable, { http://www.alfresco.org/model/system/1.0 } referenciable, { http://www.alfresco.org/model/ sistema / 1.0} localizado]. (AlfrescoJS # 10) en org.activiti.engine.impl.persistence.entity.TaskEntity.fireEvent (TaskEntity.java:742) en org.activiti.engine.impl.persistence.entity.TaskEntity.complete (TaskEntity.java:184 ) en org.activiti.engine.impl.cmd.CompleteTaskCmd.execute (CompleteTaskCmd.java:52) en org.activiti.engine.impl.cmd.CompleteTaskCmd.execute (CompleteTaskCmd.java:24) en org.activiti.engine. impl.cmd.NeedsActiveTaskCmd.execute (NeedsActiveTaskCmd.java:59) en org.activiti.engine.impl.interceptor.CommandInvoker.execute (CommandInvoker.java:24) en org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute ( CommandContextInterceptor.java:57) en org.activiti.spring.SpringTransactionInterceptor $ 1.doInTransaction (SpringTransactionInterceptor.java:47) en org.

¿Alguien podría arrojar luz sobre esto por favor? Cualquier ayuda es muy apreciada :)

Respuesta 1

Tengo una situación muy extraña en la que me redirigen a la URL de mi aplicación que termina con un /. Esto da como resultado un error 403 Prohibido. He desactivado el proxy inverso de apache que uso. YO ...

¿Es seguro este yeso? private <T> void foo (valor T) {clase final <T> aClass = (clase <T>) value.getClass (); } ¿Existe una forma más elegante de hacer esto? ¿Es posible evitar ...

Tengo dos proyectos maven, llamémoslos maestro y auxiliar. Master depende de aux y también de una versión específica de org.apache.httpcomponents.httpclient. Aux depende de un posterior ...

Soy nuevo en Android Studio y estoy pasando por intentos. Estoy creando una aplicación de registro que toma información del usuario en las primeras 4 actividades y las muestra por completo en las vistas respectivas el quinto ...