少し問題があります。Eclipse で Activiti プラグインを使用してワークフローを作成しました。モデル、コンテキスト ファイル、および bpmn20.xml ファイルがあります。すべてが shared/alfresco/extension にデプロイされますが、ワークフローをデプロイすると、bpmn20.xml ファイル内の次のタグ全体が削除されます
<bpmndi:BPMNDiagram id="BPMNDiagram_activitiCustomWorkflow">
(つまり、基本的にワークフロー ダイアグラムがなくても)、すべて正常に動作しますが、Alfresco Share のワークフローの詳細ページにワークフロー ダイアグラムが表示されません。そのタグをそのままにしておくと (Eclipse が最初に Activiti プロジェクトで作成したもの)、Alfresco は起動しません。(ブラウザーで接続が拒否されました) ログに何も表示されず、Tomcat を正常に停止できません (catalina.pid と tomcat temp フォルダーを手動で削除する必要があります)。
私の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 サーバー 10.04 LTS x64 Activiti エンジンを使用していますが、jBPM エンジンはオフになっています。
前もって感謝します。