Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1 paragraph overview: Alfresco: overview page on the Wiki; has pointers to useful looking guides, including  Advanced Workflows - rolling your own workflow .
Alfresco uses jBoss' business process module(jBPM). 

JBOSS

jBPM jump page : docs, downloads, fora, etc.

jBPM uses  jBPL (business process language) to define a workflow in XML.  A workflow is like a state diagram.   Tasks may be in states like "awaiting approval" or "published".  Tasks transition from state to state when someone in a role ("swimlane" -- what a name) takes an action, like clicking an approve button.  jBPL provides  ways to hook up code with transitions and states, e.g. "send an email notification when this is approved".

GUI tool 

If you don't care to  write  process definition xml by hand,  jBoss  jBoss has a process design GUI available as an Eclipse plugin.   Here's a demo videoof using the GUI tool.

Wiki Markup
Tutorial:  [Getting started: how to make your first process definition. |http://docs.jboss.com/jbpm/v3/gpd/] , all the way through testing..  Downloads for tutorial: -[|http://www.jboss.com/products/jbpm/downloads]--[-jBPM downloads-|http://www.jboss.com/products/jbpm/downloads]--, jBPM starter kit is supposed to have everything needed for the tutorial.- _Installation instructions have drifted from products e.g._\[ a jboss blog:\
GUI tutorial:  Getting started: how to make your first process definition. , all the way through testing..  Downloads for tutorial: jBPM downloads, jBPM starter kit is supposed to have everything needed for the tutorial. Installation instructions have drifted from products e.g.[ a jboss blog:
|http://blogs.jboss.com/blog/kaers/\] :
 
 

AF also supplies a Getting Started bundleUse this one instead; the readme.txt gives steps to point Eclipse to the jBPM runtime .

Links: 

Alfresco: overview page on the Wiki; has pointers to useful looking guides, including  Advanced Workflows - rolling your own workflow .

jBPM jump page : docs, downloads, fora, etc.