LoginSignup
3
4

More than 5 years have passed since last update.

Activiti-5.18.0の導入方法

Posted at

概要

Activiti 5(5.18.0)の導入手順を整理。
Alfresco導入済みであればActivitiのエンジン部分は含まれているようだが、純粋にワークフロー機能だけを使ってみるためにはUIのサンプルプログラムとして「Activiti-explorer」なるものがあるのでこれを試してみる。

JavaのWebアプリケーションなので、作業としてはwarファイルのデプロイのみ。

前提

Alfresco 4.2.cを導入済みであること。
※Tomcatだけあればよいが、今回はAlfresco内包のTomcat7を間借りする。

手順

作業はOSにログインして行う。
実行時ユーザは次の通り
$ : 一般ユーザ
# : root

  1. ダウンロード
    $ cd /tmp/activiti/
    $ wget https://github.com/Activiti/Activiti/releases/download/activiti-5.18.0/activiti-5.18.0.zip

  2. 解凍
    $ cd /tmp/activiti/
    $ unzip activiti-5.18.0.zip

  3. WARファイルをデプロイ
    # cd /opt/alfresco-4.2.c/tomcat/webapps/
    $ cp -p /tmp/activiti/activiti-5.18.0/wars/activiti-explorer.war .
    $ cp -p /tmp/activiti/activiti-5.18.0/wars/activiti-rest.war .

  4. サービスの再起動
    # service alfresco restart

  5. サービスの確認
    # service alfresco status
    ※起動している(tomcatとpostgresqlがrunningと表示される)こと。

  6. ログの確認
    # tail /opt/alfresco-4.2.c/tomcat/logs/catalina.out
    # tail /opt/alfresco-4.2.c/tomcat/logs/catalina.`date + %Y-%m-%d`.log
    ※エラーが出ていないこと。

  7. ブラウザで確認
    http://hostname:port/alfresco-explorer/
    Activiti-Explorerのログイン画面が表示されること。
    activiti-5.18.0_login.png

  8. ログイン確認
    ログインできること。
    activiti-5.18.0_top.png
    デフォルトで、ユーザは役割に応じて3アカウント用意されている。
    ユーザ1(admin)
    ユーザID : kermit
    パスワード : kermit
    ユーザ2(manager)
    ユーザID : gonzo
    パスワード : gonzo
    ユーザ3(user)
    ユーザID : fozzie
    パスワード : fozzie

環境

OS : CentOS 6.6
Alfresco : Alfresco 4.2.c

参考

https://www.alfresco.com/jp/products/activiti
http://activiti.org/download.html
http://activiti.org/userguide/

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4