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
