As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<import resource="classpath:/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/action.lib.js"> /** * ValiderSignerDocument action * * @method POST */ function runAction(p_params) { var results = []; var files = p_params.files; var file, fileNode, result, nodeRef; logger.log("Valider document args.signataire :" + args.signataire); //logger.log("Valider document person:" + person); var signataire = args.signataire; if (!files || files.length == 0) { status.setCode(status.STATUS_BAD_REQUEST, "No files."); return; } for (file in files) { nodeRef=files[file]; logger.log("nodeRef : " + nodeRef); logger.log("nodeRef.toString(): " + nodeRef.toString()); result = { nodeRef : nodeRef, id : file, action: "ValiderSignerDocument", success: false, }; logger.log("nodeRef : " + nodeRef); logger.log("nodeRef.toString(): " + nodeRef.toString()); //fileNode = search.findNode("workspace://SpacesStore/5f35beee-4a83-4f98-b6cc-923804def5ad"); fileNode = search.findNode(nodeRef); if (fileNode === null){ result.success = false; } else { today=new Date(); signatureMessage = "USER VALIDATION :" + today.toLocaleString(); // comment vérifier que cette propriété existe, est ce bien un tableau (car multiple) fileNode.properties["an:ceresian_ValidationsIntermediaires"].push(signatureMessage); fileNode.save(); result.success = true; logger.log("Valider document success ? message :" + signatureMessage); }; results.push(result); } return results; } /* Bootstrap action script */ main();
17:07:53,125 ERROR [extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 03200014 Wrapped Exception (with status template): 03200038 Failed to e xecute script 'classpath*:alfresco/extension/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/validerdocument.post.json.js': 03200037 Failed to execute search: ID:workspace\://SpacesStore/4d83b828\-23d8\-460a\-950e\-c1a76930e20b org.springframework.extensions.webscripts.WebScriptException: 03200014 Wrapped Exception (with status template): 03200038 Failed to execute script 'classpath*:alfresco/extension/templates/webscripts/org/alfresco/slingshot/documentlibrary/action/validerdocument.post.json.js': 03200037 Failed to execute search: ID:workspace\://SpacesStore/4d83b828\-23d8\-460a\-950e\-c1a76930e20b