Activiti-6.0.0.베타 1 가져오기 방법

개요
Activiti 6(6.0.0.Beta1) 나왔으니까 가져와 봐.
다만 War 파일을 한꺼번에 놓고'War→Tomcat 넣고 다시 시작하기'만 하면 404NotFond가 돼 고민이 된다.
기본 DB 설정이라면 마이SQL에 DB 환경을 마련하지 않으면 활용할 수 없기 때문에 어쨌든 빠르게 사용하려면 5시리즈의 DB 설정(InMemory DB)을 직접 사용할 수 있다.
↓ 기본적으로 이거
http://bpmn20inaction.blogspot.jp/2015/09/getting-started-with-new-activiti-6-ui.html
전제 조건
Alfresco 4.2.c를 가져왔습니다.
Activiti 5.1.7를 가져왔습니다.
절차.
작업 로그인 OS 진행.
실행 시 사용자는 다음과 같습니다
$: 일반 사용자
# : root
  • 다운로드$ cd /tmp/activiti/ $ wget https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0.Beta1/activiti-6.0.0.Beta1.zip
  • 압축 풀기$ cd /tmp/activiti/ $ unzip activiti-6.0.0.Beta1.zip
  • WAR 파일 해결# cd /opt/alfresco-4.2.c/tomcat/webapps/ $ cp -p /tmp/activiti/activiti-6.0.0.Beta1/wars/activiti-app.war . $ cp -p /tmp/activiti/activiti-6.0.0.Beta1/wars/activiti-rest.war .※ Warr 파일의 이름은 "activiti-explorer"와 다르므로 5 계열에서 사용하는 "activiti-explorer"를 보유할 수 있습니다.
    "activiti-app는 activiti-explorer가 아니라 프레젠테이션 소프트웨어입니다." 그런 것 같아요.
  • Alfresco 서비스 재시작# service alfresco restart※ Warr를 확장하고 설정 파일을 수정하기 위해서는 먼저 다시 시작합니다.
  • 수정 설정 파일# cd /opt/alfresco-4.2.c/tomcat/webapps/activiti-app/WEB_INF/classes/META-INF/activiti-app/ # vi activiti-app.properties21~24행
    변경 전)
    datasource.driver=com.mysql.jdbc.Driver
    datasource.url=jdbc:mysql://127.0.0.1:3306/activiti6ui?characterEncoding=UTF-8
    datasource.username=alfresco
    datasource.password=alfresco
    변경)
    datasource.driver=org.h2.Driver
    datasource.url=jdbc:h2:mem:activiti;DB_CLOSE_DELAY=1000
    datasource.username=sa
    datasource.password=
    참조) 5.1.7의 기본값
    /opt/alfresco-4.2.c/tomcat/webapps/alfresco-explorer/WEB-INF/classes/db.properties
    두 번째 줄에서 다섯 번째 줄
    jdbc.driver=org.h2.Driver
    jdbc.url=jdbc:h2:mem:activiti;DB_CLOSE_DELAY=1000
    jdbc.username=sa
    jdbc.password=
  • 서비스 재시작# service alfresco restart
  • 서비스 확인# service alfresco status※ 시작됨(tomcat 및 postgresql은 런닝으로 표시됨)
  • 로그의 확인# tail /opt/alfresco-4.2.c/tomcat/logs/catalina.out # tail /opt/alfresco-4.2.c/tomcat/logs/catalina.`date + %Y-%m-%d`.log※ 오류가 발생하지 않았습니다.
  • 브라우저에서 확인
    http://hostname:port/alfresco-app/
    Activiti6 프레젠테이션의 로그인 화면을 표시합니다.

  • 로그인 확인
    로그인할 수 있습니다.
    USERNAME :  [email protected]
    PASSWORD : test
    ※ 기본값

  • 컨디션
    OS : CentOS 6.6
    Alfresco :  Alfresco 4.2.c
    Activiti :  Activiti 5.1.7
    기타
    alfresco-6.0.0.Beta1에서 LDAP를 지원하지 않습니다.
    참고 자료
    https://www.alfresco.com/jp/products/activiti
    http://activiti.org/download.html
    http://bpmn20inaction.blogspot.jp/2015/09/getting-started-with-new-activiti-6-ui.html
    http://forums.activiti.org/content/activiti-6-ldap-configuration

    좋은 웹페이지 즐겨찾기