I have a web application to design that I suspect fits the jBPM paradigm quite 
well but unsure how to tie the features of the application to the engine.

Basically, all the standard features of the application need to be controllable 
from some user created macro (a custom process?). As I stumbled upon jBPM it 
occurred to me that if all features in the application were implemented as 
processes (some being just very simple one stage processes like get adress out 
of address book) then I could hook them together as larger processes that 
invoke the simple bite size processes as sub processes. This give the advantage 
of shipping larger prebuilt processes with the app as well as user defined 
cutom processes built with some internal designer feature.

I am hoping that there is an easy way to associate a "web flow" (series of 
pages) with a process node. I assume I would need to design some mediator to 
hook the current node of the ongoing user process with the current flow.  I am 
looking into Spring web flow to provide this functionality but am still unsure 
how to tie the two together.

This seems like a powerful and useful way to design a very flexible 
application. Also seems to make sense from the specification point of view of 
getting what the client actually wants. They can define the app as bite-size 
processes and larger processes that call them. I can then define what actions 
and flows need to be generated by the subcontracted developers.
Also as the user is always running some kind of process resuming work where you 
left off is automatically a feature even between sessions. The session just 
takes care of which flow to present for the current state of the process.

Are there any examples of this? Anyone tried something similar? Am I barking up 
the wrong tree completely as far as jBPM being a practical way to achieve this? 
Any recommendations?






View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3910027#3910027

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3910027


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to