Alex,

To be honest, I would not know how others do it, and the choice mad by jBPM is 
in my opinon certainly not the wrong one. One disadvantage is that I should 
never, never change the process outside the IDE, since it makes the gpd 
corrupt. That would not happen if it was in one file with namespaces uesd to 
differentiate between the purpose of the elements.

@Koen, 
In other workflow products xpdl (as far as I can see) gets supported more and 
more. As is true for BPMN. As a matter of fact, we internally (at the company I 
work for during the day (like now, answering this question) came to the 
conclusion that the BPMN notation with the ability to add additional info to 
nodes, like documents needed etc, fits hour needs more then fine. Timeouts, 
'cancellations' are in there, and I think it is not that far of the jBPM GPD. 
We are looking at Enterprise Architect from Sparxsystems for requirements 
capturing, uml desing, AND bpmn notation. 

@Tom:
I'm all in favour of using jpdl as the processdefinition and the GPD as the 
technical process designer. So XPDL is not an issue for me, since I do not care 
about portability at that level. Desiging a new process when moving from e.g. 
Staffware/Tibco to jBPM (which I still hope I can pull off) is less difficult 
than the issues on the integration level (until jbi comes in). Besides that, I 
agree the business should be (partially) in control of the graphics. But imo 
bpmn is a very nice notation. The ui of the GPD is not that much off (if you do 
not count the looks)


Now since we are talking about the number of xml files, I'm realy surprised to 
see the page being introduced in jpdl. There was this nice separation between 
processflow and pageflow. One guy working on the process and one one the 
pageflow, each with their own editor. We choose jsf for the latter, which suits 
our needs realy fine.  I have no clue how this separation will be done when the 
pageflow is in the jpdl. I kind of get a flasback of the designer (html) and 
coder (scripting) both working in jsp pages. 

For me jbpm is the controler of the businesslogic/process and jsf pageflow is 
the controler of the frontend. 

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

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


-------------------------------------------------------
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