cancel
Showing results for 
Search instead for 
Did you mean: 

Need training materials (NOT Activiti In Action)

rpolunsky
Champ in-the-making
Champ in-the-making
I need to learn Activiti as my company will be adopting it for workflow development.  I keep hitting walls with the Activiti In Action book - the code was lacking necessary import statements, and now Listing 1.4 compiles but the process cannot be started throwing a groovy-related error that indicates the ISBN variable was not correctly passed into the process.

Is there a better ground-up training source?
16 REPLIES 16

trademak
Star Contributor
Star Contributor
Hi,

Don't want to argue with your opinion of course. But you shouldn't type the code listings out of the book but work with the source code you can download on the Manning website or event better get from the Google Code project –> https://code.google.com/p/activitiinaction/

Best regards,

user1507
Champ in-the-making
Champ in-the-making
Hello Tijs,
I have a question. I am studying a project of your book: book-cdi-app. I managed to make it work, and even adapt to my needs.
The only problem is that I want a project without Maven. What changes are needed to be done after unmaving the project ? Is it a quick fix?
I work in a place where we are studying different BPMN softwares. I am responsible for studying Activiti, and we are planning to integrate with Liferay. Most projects I see with Activiti they use Maven, but here we do not use, do you think this is a big problem?
Do you have any source code without Maven?
Thank you … Your book is great and has been a great guide to understand the Activiti, congratulations.

jbarrez
Star Contributor
Star Contributor
Activiti can be used without Maven, altough you would need to add all the libs to the classpath yourself.

So 'unmavening' is simply removing the pom.xml and adding the libs to the classpath…

user1507
Champ in-the-making
Champ in-the-making
So, in this project that is using Maven, all I have to do is to remove the pom.xml and add the libs to the classpath and the 'unmavening' will be  complete? Is there any other configuration needed to the project properly work?

user1507
Champ in-the-making
Champ in-the-making
I deleted the pom.xml and added the libs to my classpath. The project doesn´t work.
This is the list of libs added:
activation-1.1
activiti-cdi
activiti-engine-5.13
aopalliance-1.0
commons-email-1.2
commons-lang-2.4
commons-logging-1.1.1
gwt-user-2.5.0
h2-1.3.172
javaee-api-6.0
javax.inject
joda-time-2.1
junit-4.8.1
livetribe-jsr223-2.0.6
mail-1.4.1
mybatis-3.1.1
spring-aop-3.0.5.RELEASE
spring-asm-3.1.2.RELEASE
spring-beans-3.1.2.RELEASE
spring-context-3.0.2.RELEASE
spring-core-3.1.2.RELEASE
spring-expression-3.0.2.RELEASE
vaadin-7.0.0.alpha1

Any suggestions?
I am sending the errors in a file.

user1507
Champ in-the-making
Champ in-the-making
I changed two jars - activiti-cdi, activiti-engine-5.13. I am using the 5.9 version now.
The error is still the same.

user1507
Champ in-the-making
Champ in-the-making
I´ve been comparing the two projects and I realized that Jboss can´t initialize the process engine. How can I fix this?

jbarrez
Star Contributor
Star Contributor
What are you actually trying to do? Run Activiti as a JBoss module? Run the webapp?

In the beginning it seemed you just wanted to run the example in a non-maven may …
Anyway, maybe this helps: http://forums.activiti.org/content/activiti-cdi-not-working-jboss-71

user1507
Champ in-the-making
Champ in-the-making
I am trying to run the example in a non-maven way. I use Jboss as my Application Server.
In this example there is a implementation of a JSF process application using CDI.