Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Workflow in Magnolia5
1. Workflow in Magnolia5
Workflow Considerations
The Default Implementation
Jozef Chocholacek, Senior Developer 05.09.2012 at Magnolia Conference 2012
1 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
2. Workflow Considerations
2 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
3. OpenWFE’s dead, baby
Last update ~3 years ago
Project’s homepage states “OpenWFE is
not actively developed anymore”
Ruote (http://ruote.rubyforge.org)
But we don’t want Ruby in Magnolia!
3 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
4. Architecture
Open, with a reference implementation
Base module (workflow-base)
• API definition
• Common UI
• Common configuration
Implementation modules (workflow-*)
• Bound to a specific engine
• One-and-only-one
4 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
5. Requirements
Written in Java
Open Source (with a compatible license)
Have a visual editor
Not necessarily a BPM engine
5 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
6. Candidates
Activiti
Apache ODE
Bonita
jBPM
Intalio
Enhydra Shark
6 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
7. jBPM
7 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
8. Introducing jBPM
Version 5 (aka jBPM5)
BPMN 2.0 based
embeddable, lightweight Java process
engine
Eclipse/Web based process editor (visual)
Part of the Drools
Enterprise support available
8 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
9. Code (& Process) Preview
Everything is subject to change!
9 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
10. Links
jBPM: http://jboss.org/jbpm
Kris Verlaenen’s Blog: http://kverlaen.blogspot.ch
Tihomir Surdilovic’s jBPM videos:
http://www.youtube.com/user/tsurdilovic/videos
Twitter: @jbossjbpm, @magnolia_cms, @jchochol
10 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
11. Questions?
11 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
12. Thank you!
Jozef Chocholacek, Senior Developer 05.09.2012 at Magnolia Conference 2012
Magnolia International Ltd. Jozef.Chocholacek@magnolia-cms.com
www.magnolia-cms.com
12 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Editor's Notes
Beta4 next week(?)Final in the start of October
Drools – Business Logic Integration platformDrools Guvnor – business rules managerDrools Expert – rule engineDrools Fusion – event processing/temporal reasoningDrools Planner – automated planning? Overlord – SOA Governance ?