プロセスを含むアプリケーションをデプロイすると、プロセスは、Workspace などのクライアントアプリケーションや他のプロセスで使用する準備ができた、アクティブなランタイムサービスになります。(
アプリケーションのデプロイ
を参照)。
プロセスでは、複数のアクティブなプロセスバージョンをアプリケーションのデプロイ済みバージョンと関連付けることができます。最新のプロセスバージョンをアクティベートする場合、それ以降の新しいプロセスインスタンスでは最新のバージョンを使用します。例えば、プロセスバージョン 1.0 をアクティベートした後で 2.0 をアクティベートすると、新しいプロセスインスタンスを作成するときにバージョン 2.0 が使用されます。ただし、プロセスバージョン 2.0 をアクティベートした後で 1.0 をアクティベートすると、新しいプロセスインスタンスを作成するときには、引き続きプロセスバージョン 2.0 が使用されます。
AEM forms SDK を使用すると、特定のプロセスバージョンのみを呼び出せます。
アクティブなプロセスを変更できますが、変更したことによって実行中のプロセスインスタンスが停止してしまう可能性があります。管理コンソールからフォームワークフローを使用して、プロセスインスタンスを再起動する必要があります(『
AEM forms 管理ヘルプ』を参照)。
新しいプロセスインスタンスを呼び出す場合は、プロセスをアクティベーション解除して、他のプロセスやクライアントアプリケーションから利用できないようにします。
重要:
未処理のプロセスインスタンスのあるプロセスをアクティベーション解除すると、プロセスインスタンスが停止します。
プロセスのアクティベーション解除:
Processes ビューで、プロセスバージョンを右クリックし、「Deactivate」を選択します。
プロセスのアクティベーション:
Processes ビューで、プロセスバージョンを右クリックし、「Activate」を選択します。
|
|
|