我有一点问题。我在 Eclipse 中使用 Activiti 插件创建了一个工作流。我有一个模型、上下文文件和 bpmn20.xml 文件。一切都部署在 shared/alfresco/extension 但是:如果我部署工作流删除 bpmn20.xml 文件中的整个以下标记
<bpmndi:BPMNDiagram id="BPMNDiagram_activitiCustomWorkflow">
(所以基本上没有工作流程图),一切正常,但我在 Alfresco Share 的工作流程详细信息页面中看不到工作流程图。如果我留下那个标签(所以 Eclipse 在 Activiti 项目开始时创建的内容),Alfresco 不会启动。(浏览器中的连接被拒绝)日志没有告诉我什么,并且Tomcat无法正常停止(我必须手动删除catalina.pid和tomcat临时文件夹)。
我的 bpmn20.xml 文件头是:
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:activiti="http://activiti.org/bpmn"
xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC"
xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI"
typeLanguage="http://www.w3.org/2001/XMLSchema"
expressionLanguage="http://www.w3.org/1999/XPath"
targetNamespace="http://activiti.org/bpmn20">
我错过了什么吗?或者 Eclipse 没有创建正确的 bpmn 文件?啊,Alfresco 4.0.d 和 Ubuntu server 10.04 LTS x64 我用的是Activiti引擎,jBPM引擎是关闭的。
提前致谢。