問題タブ [activiti]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
workflow - ワークフローに関連付けられた 1 つのアイテム Alfresco Activiti
ワークフローに関連付けるファイルの数を 1 つのみに制限し、関連付けを必須にしたいと考えています。自分のワークフロー モデルで bpm_package プロパティをオーバーライドし、share-config-custom.xml ファイルのフィールド プロパティを変更しようとしましたが、成功しませんでした。オンラインでもドキュメントが見つかりませんでした。それは可能ですか?どのように?どうも
java - Java Activiti 変数
Java Spring MVC を介してプロセスを接続するために、Java Activiti を学習しています。
Java サービス タスクを使用しましたが、コードが実行されます。私がやりたいことは、プロセスが開始されたときに、クライアントに入力を送信してもらいたいということです。たとえば、名前を送信します。これは、Java Activiti によってどのように可能になりますか? あらゆることを試しましたが、必要なものが見つかりません。
また、プロセスが何かを出力することを望みます。
xml - Activiti/Alfrescoワークフローでポップアップを作成する
さて、私はポップアップウィンドウをアクティビティ/屋外ワークフローに組み込む例をインターネットで探していましたが、結果が得られませんでした。誰かがこれを行った経験があるのか、それともそのようなことが可能かどうかさえ知っているのだろうかと思っていました。
authentication - Play 1.2.5 + Activiti (BPM) restful + 認証
うまくいけば、あなたの何人かは上記に出くわし、うまくいけばそれを通り抜けたでしょう。
まず、私の問題から始めましょう。
アクティビティ レストフル サービスで現在ログインしているユーザーを認証する必要があります
これには、(私の場合) restlet クライアント API を使用して、ユーザー認証を必要とする RESTful Activiti API への http 接続を作成する必要があります。
これは正常に機能し、必要に応じてすべてを返します。
問題:
上記のコードに Web ユーザー名/パスワードを渡す方法を探しています。
- Security.isConnected()を介してログイン名を持っているので、おそらくパスワードをキャッシュに保存し、ある時点でクリーンアップを行う必要があります。
- controllers.Security.java クラスでソフトなシングル サインオン ソリューションをビルドしてトークンを生成し、アクティビティを拡張してこのトークンを受け入れるようにする可能性があります。
- より良い解決策を求めてあなたの著名な個人に期待しています
必要がない場合はパスワードを保持する気がなく、アクティビティのドキュメントを検索しました。基本認証のみをサポートしているようです。restlet APIはoauthとソートをサポートしていますが、Activitiが実装した例やカスタム実装の例を見つけることができません。
アドバイス/コメントを歓迎します。
よろしくデリック
html - XSLT を使用して XML ファイルに HTML リンクを追加する方法
私は XSLT を使用したことがないので、オンラインでいくつかの例を見ました。ただし、ノードの場所、テンプレートの一致などに関して、各例が何を見ているのか正確にはわかりませんでした.
しかし基本的には、Activiti ワークフローのサンプル プロセス定義である次の XML ファイルがあります。
そして、ここから例を見ました:
そして、私の現在の目的では、リンクをフォームのどこに配置するかはあまり気にしません。最初に表示する必要があるだけです。XML ファイルの要素と一致させるには、そのサンプルから正確に何を変更すればよいのでしょうか。
java - Spring MVC を使用した Web アプリのデプロイ
私はこれまでこの問題に遭遇したことがありません。実際、war ファイルを介して Web アプリケーションを実行しています。Spring を使用するように構成しましたが、完全に機能します。
問題は、Spring を介して Activiti を構成しようとしていることです。基本的に、WEB-INF/processes フォルダー内に .bpmn20.xml ファイルのセットがあります。Activiti チームは、Web アプリケーション内でこれを構成する方法を知らないと述べています。スタンドアロン アプリケーションとして、リソース .bpmn20.xml ファイルを自動的に展開できます。これは、プロセス フォルダーがクラスパス上にあるためです。Web アプリケーション構造での構成に問題があります。
下記を参照してください:
Spring MVC アプリケーションを作成し、DbSchemaCreate.main() を実行して Activiti データベースを作成しました。実際、私のプロセスは war ファイルにデプロイされていないようです。Tomcat が起動すると、Spring を介して ProcessEngine が起動され、機能します。RuntimeService にアクセスできます。コードは以下のとおりです。
web.xml
Activiti.xml
自動リソース デプロイメントはデプロイされていません。コードをデプロイしてみましたが、例外がスローされます。
このリソースを webapp 内に配置するにはどうすればよいですか?
WEB-INF/processes/ProcessExample.bpmn20.xmlに入れてみました。
私も試しました:
編集
このウェブサイトが役立つかもしれませんが、私は立ち往生しています。
java - Activiti Engine プロセス定義リスナー
Activiti Engine (5.9) の上にソリューションを構築しています。新しいプロセス定義 (*.bpmn20.xml) がデプロイまたはアンデプロイされた直後に、いくつかのアクションを実行する必要があります。
Activiti フォーラム (投稿はこちら) で、いくつかのポインターを含む投稿を見つけました。たとえば、新しいプロセス XML 定義を解析したり、エンジン データベース テーブルの周りにロジックを構築したりするためのフックなどです。この投稿はほぼ 1 年前のものです。あれから状況が変わったことを願っています。
だから、私の質問は2つあります:
同様の要件を持っていた可能性のある人々に、問題にどのように取り組み、ソリューションの長所と短所は何でしたか?
Activiti プロジェクトの所有者へ、そのような機能はロードマップで検討されていますか?
ありがとう、
workflow - Alfresco Share でワークフローの詳細ページをカスタマイズする方法は?
[共有ワークフローの詳細] ページを変更したい ( /share/page/workflow-details?workflowId=activiti$XXXXX
)。Type
具体的には、履歴テーブルの列を、タスクのタイトルを表示する別の列に置き換えたいと考えています (新しい列として追加することも良い解決策です)。Alfresco Community 4.0e を使用しています。
この wiki 記事Custom Share Workflow UI (セクション「Workflow Details Form」) を読みましたが、変更する必要があるページの部分ではありません。
何かアイデアはありますか?
この図で変更したい列を確認できます (赤い四角を参照)。
たとえば、次の値が表示されます (タスク タイプ)。
...これを印刷したい (タスク名/タイトル):