当前位置: 首页 > 知识库问答 >
问题:

Alfresco 5.1文档根对象

皇甫福
2023-03-14

我的workflow.get.js文件

var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "activiti$TrainerEmpanelment";
workflow.parameters["bpm:assignee"] = people.getPerson("admin");
workflow.parameters["bpm:workflowDescription"] = "test";
workflow.parameters["bpm:workflowPriority"] = "2";
workflow.parameters["bpm:sendEMailNotifications"] = true;
workflow.parameters["initiator"] = people.getPerson("admin"); 
var today = new Date();
var duedate = today.getDate() + 1; 
workflow.parameters["bpm:workflowDueDate"] = duedate;
workflow.execute(document);

当使用webscript时,我得到错误

异常:org.alfresco.error.alfresCoruntimeException-06190503 referenceError:未定义“document”。(在存储库存储工作区://spacesstore/company home/data dictionary/web Scripts中)#11)org.alfresco.repo.jscript.rhinoscriptprocessor.executescriptimpl(rhinoscriptprocessor.java:526)

异常:org.alfresco.Scripts.scriptException-06190504未能执行脚本“/triggerworkflow.get.js(在存储库存储工作区://spacesstore/company home/data dictionary/web Scripts中)”:06190503 referenceerror:未定义“document”。(在存储库存储工作区://spacesstore/company home/data dictionary/web Scripts中)#11)org.alfresco.repo.jscript.rhinoscriptprocessor.execute(rhinoscriptprocessor.java:204)

异常:org.springframework.extensions.webscripts.webscriptException-06190087包装异常(带有状态模板):06190504未能执行脚本“/triggerworkflow.get.js(在存储库存储工作区://spacesstore/company home/data dictionary/web Scripts中)”:06190503 referenceerror:未定义“document”。(在存储库存储工作区://spacesstore/company home/data dictionary/web Scripts中)#11)org.springframework.extensions.webscripts.abstractwebscript.createstatusexception(abstractwebscript.java:1138)

服务器:社区V5.1.0(r122274-b3)模式9,016时间:2016年7月19日下午5:01:29

共有1个答案

太叔京
2023-03-14

你能用这个代码试试吗

var workflowAction = workflow.getDefinitionByName("activiti$TrainerEmpanelment");
var package= workflow.createPackage();
var workflow = new Array();

workflow["bpm:assignee"] = people.getPerson("admin");
workflow["bpm:workflowDescription"] = "test";
workflow["bpm:workflowPriority"] = "2";
workflow["bpm:sendEMailNotifications"] = true;
workflow["initiator"] = people.getPerson("admin"); 

var today = new Date();
var duedate = today.getDate() + 1; 

workflow["bpm:workflowDueDate"] = duedate;
workflowAction.startWorkflow(package, workflow);
 类似资料:
  • OS:centOS 6.3最终版 我已经安装了mysql和apache2(httpd)包,并更改了/etc/httpd/conf/httpd.conf中的配置,如下所示: 所有服务器名称和服务器别名都工作正常,我可以访问 3 个页面。 但是当我试图通过服务器的ip访问一个页面时,奇怪的事情发生了(至少对我来说)。apache2返回给我第一个定义的virtualHost(在这个例子中是wordpre

  • 现在我们将开始讨论更“实际”的话题——文档对象(DOM)。文档对象是指在网页文档里划分出来的对象。在 JavaScript 能够涉及的范围内有如下几个“大”对象:window, document, location, navigator, screen, history 等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单“

  • 给定一个场景,其中我有一个根文档和一个对象数组。是否可以返回包含一组对象的文档? 例如: 文件1 文件2 我需要一个查询,该查询将根据以下内容匹配并返回Doc1: 在数组中包含key1=value1的对象的文档 这可能吗?

  • 考虑以下Firestore结构: 收藏 现在,我想查询宠物满足某些条件的人。例如,拥有两只以上宠物的人,或者拥有一只名为“ABC”的宠物的人。 这可能吗?

  • 我正在使用expertion为我的REST项目生成文档。我遇到的问题是它生成的示例json对象。虽然XML表示是正确的,但是同一对象的JSON表示缺少根元素(在下面的例子中是“env”) 然后定义对象类型“env”的Java类 Enunciate生成的XML文档(这是正确的根元素和所有元素) Enunciate生成的JSON文档(不正确-缺少根元素“env”) 任何帮助将不胜感激。

  • 在对象(Object,也称实体Entity)、文档(Document)之间实现自动转换,是bugu-mongo的最核心功能,这能让你直接用面向对象的概念来操作MongoDB数据库,而不用去关心底层的数据库细节。 在这方面,bugu-mongo提供了: 注解: @Entity @Id @Property @Embed @EmbedList @Ref @RefList @Ignore @CustomC