2017-04-12 6 views
0

私は現在、多くのカスタムビヘイビアとスクリプトを使用してカスタムワークフローを開発中です。私はAlfresco Maven SDKを使ってプロジェクトを開発し、テストします。これは、ワークフローファイルを変更/更新するたびにリポジトリ層のTomcatサーバを再起動する必要があります。これはどれくらいの時間がかかるのかにかなり不満を募らせています。これは、サーバーが再起動するのを待っている間に、時間が無駄になっていることを意味します。Alfresco:Tomcatサーバーを再起動せずにリポジトリ階層のワークフローファイルを更新するには?

私のファイル(特にbpmnプロセスファイル)を更新して、毎回Tomcatサーバーを再起動することなくAlfrescoインスタンスにこれらの変更を適用する方法を探しています。私はservice-context.xmlでtrueに設定しましたが、admin-workflow-consoleからワークフローを再デプロイしようとしましたが、手動でサーバを再起動しない限り、変更は行われません。

私が使用しています:Alfrescoはコミュニティ5.2、MavenのSDK 2.2

任意のヒントや提案は非常に歓迎されるでしょう!

答えて

1

はい、あなたは URL

http://<server>:<port>/alfresco/s/admin/admin-workflowconsole 

例::ワークフロー定義ファイルのdeploy alfresco/workflow/<workflow-definition>.xml

パス ワークフロー管理コンソールによってそれを行うことができます。

は、あなたの答えのために再度、より多くの情報

https://community.alfresco.com/docs/DOC-5079-workflow-console

+0

こんにちは@vikashのためのおかげで、このドキュメントを参照してください。私はこれを試しましたが、それは変更をピックアップしていないようです。現在、私は: です。1.プロセス定義ファイルを変更して保存します。ワークフローの新しいインスタンスを起動する 3.ログアウトとバックのAlfrescoシェア 4へのワークフローコンソールのデプロイラインを実行 2. しかし、変更を認識していないようです –

+0

私があればより多くのを助けるかもしれませんプロセス定義ファイルを共有してください。 – vikash

+0

ファイルはhttps://drive.google.com/file/d/0By5ruty8M4IleWlKSmdQNUNXR0k/view?usp=sharing –

関連する問題