I took a break from my GDQS Geoserver extension project, but I'm back at it. I've actually been working on it for 2 months, but too absorbed with it to write anything. The thing that made me come back was buying the Activiti in Action book. It's a comprehensive overview of Activiti, including definitions of Business Process Management (BPM), using Activiti, developing with Activiti, and a lot more. Everything in the book can be learned from the Actitivi site, but the code examples and the corresponding explanations are great. I've been playing around with Activiti for a couple of years, but the book is making me a pro. That also changed the development of the project.
When I left off last Spring, the code architecture for the "Project" object had been build and I was moving on to the next level of the Geoserver data structure - the Store. The problem was the Store was not needed and, frankly, not that interesting at the moment. I'll come back to the Store object later.
What I decided would be more interesting, is integrating another system - the BPM system in this case. It's super easy to get up and running with Activit, just deploy the war file in Tomcat and Hello Activiti World!
The startup scripts for Activiti include example processes, users and also configured out of the box to use an in memory H2 database to get you started. There are actually 2 war files with the download - the Activiti Explorer web app and the REST API for the Activiti Engine. This is where I will be focusing my efforts in the upcoming weeks:
Sunday, February 21, 2016
Subscribe to:
Posts (Atom)