Activiti: Difference between revisions

From Wiki RB4
Line 31: Line 31:
* http://activiti.org/designer/update/
* http://activiti.org/designer/update/
* just read but modeling via Modeler seams more reasonable
* just read but modeling via Modeler seams more reasonable
===Pizza Tutorial===
* http://java.dzone.com/articles/tutorial-devoxx-activiti-bpmn?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29
* still to be done


===[http://www.jorambarrez.be/blog/2010/08/02/tutorial-a-bpmn-2-0-hello-world-with-activiti-5-0-alpha4-in-5-steps/ Blog]===
===[http://www.jorambarrez.be/blog/2010/08/02/tutorial-a-bpmn-2-0-hello-world-with-activiti-5-0-alpha4-in-5-steps/ Blog]===

Revision as of 22:04, 18 December 2010

Introduction

Installation

  • extract activiti-5.0.zip to C:\Uwes\java\activiti\5.0\

Eclipse Plug-In

Documentation

Architecture

  • Eplorer: work item list
  • Probe: admin area
  • Cycle: business it alignment
  • Modeler: modeling tool
  • Designer: eclipse plugin modeling tool, started and maintained by Tijs Rademakers, Tiese Barrell, Ron van Liempd and Yvo Swillens.

Initial Tests

Users Guide

  • C:\Uwes\java\Activiti\5.0\setup\ant demo.start
  • hangs because tomcat port is already in use
  • change tomcat port in C:\Uwes\java\Activiti\5.0\apps\apache-tomcat-6.0.29\conf\server.xml from 8080 to 8099
  • replace all occurences of 8080 to 8099 in C:\Uwes\java\Activiti\5.0\setup\build.xml
  • set CATALINA_HOME to C:\Uwes\java\Activiti\5.0\apps\apache-tomcat-6.0.29\
  • import the example projects from C:\Uwes\java\Activiti\5.0\workspace into eclipse

Eclipse based Tutorial

Pizza Tutorial

Blog

Didn't work because of missing class.

  • C:\Uwes\java\Activiti\5.0\setup\ant h2.install h2.start
  • C:\Uwes\java\Activiti\5.0\setup\ant db.create
  • C:\Uwes\java\Activiti\5.0\apps\h2\java -cp h2*.jar org.h2.tools.Server -web
  • start URL http://localhost:8082 with JDBC URL 'jdbc:h2:tcp://localhost/activiti'
  • New Java project 'ActivitiTest1' with eclipse und external jars in 'C:\Uwes\java\Activiti\5.0\setup\files\dependencies\libs\*'
  • C:\Uwes\java\Activiti\5.0\setup\ant cfg.create
  • add external jar C:\Uwes\java\Activiti\5.0\setup\build\activiti-cfg.jar to project

Configuration