首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在户外活动中使用activiti:formProperty?

如何在户外活动中使用activiti:formProperty?
EN

Stack Overflow用户
提问于 2013-04-11 19:50:41
回答 2查看 1.4K关注 0票数 1

我想要设计和部署一个活动工作流到户外。要为此工作流准备表单,一种方法是定义表单并使用其formKey。但是通过这种方式,我应该更改share-workflow-form-config.xml并重启tomcat,并部署模型和bpmn文件。

我需要一种不用重启tomcat就能部署的方法。我在activiti中找到了一种使用activit:formProperty的方法,但它在户外似乎不起作用。我说的对吗?这不是在露天吗?如果露天有的话,怎么用呢?

换句话说,当我在工作流控制台中部署一个activiti-explorer示例时,部署的工作流启动事件表单中没有显示任何这些字段。单击"Start Workflow“后,将显示错误

代码语言:javascript
运行
复制
org.alfresco.service.cmr.workflow.WorkflowException: 03110260 Failed to start workflow activiti$vacationRequest:1:2352.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-12 16:26:38

据我所知,在当前的设置下不可能做到这一点。因为您缺少的是在Alfresco Share中运行工作流。而且每个屏幕都是由Alfresco自己的表单引擎渲染的。

要实现你想要的,可以通过单独运行Activi并使用Activit自己的UI来实现。

回到你的帖子,我引用你的话:“但通过这种方式,我应该更改share-workflow-form-config.xml并重启tomcat,并部署模型和bpmn文件。”

你可以加快速度:

工作流首先定义您的模型,完成并测试后,重新启动Alfresco

  • Changes,以共享--
  1. -config.xml或运行时可以完成的任何其他形式的XML。您只需通过post方法重新加载共享webscripts & form --> alfresco/service/index?reset=on或reset=all (get可能会起作用,但还没有尝试过)。我使用的是Will Abson的build ANT脚本,它可以做到这一点。查看谷歌项目的一个附加组件,你会在那里找到它,
  2. 当你部署工作流时,你不需要重新启动Alfresco!您可以在运行时上传新的bpmn20.xml文件,或者创建一个*.bar包并上传该
  3. 。使用Alfresco model的好处是,您可以通过使用相同的模型和表单配置在多个步骤中重用工作流屏幕。例如,我经常使用“审核和批准”任务表单配置,因为这是一项常规任务。
票数 1
EN

Stack Overflow用户

发布于 2013-04-11 21:45:54

您可以通过工作流控制台执行此操作。查看此http://wiki.alfresco.com/wiki/Workflow_Console

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15948052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档