[jboss-dev-forums] [Design of JBoss jBPM] - what's wrong with deployment

bill.burke@jboss.com do-not-reply at jboss.com
Thu Jun 7 09:55:03 EDT 2007


Let me expand on why I don't like JBPM deployment model:

* First of all, if you are deploying via an ANT script or the designer, these mechanisms need a database and knowledge how to connect to it.  This requires the user to either set up a database (MYSQL/Oracle), or use JBoss's embedded Hypersonic.  The user then also has to configure

* I don't like the Servlet mode of configuration at all.  WHy?  Because its inconsistent with the way Seam deploys JBPM and inconsistent with they way every other JBoss project does deployment.

There is a huge problem at JBoss.org at the moment.  Every project is more interested in being portable to other non-JBoss environments than taking advantage of the JBoss platform and becoming one, integrated consistent suite.  Take deployment for instance:  Seam does it different than JBPM which does it different than ESB which does it different than AppServer wich does it different than Drools.  I brought ESB into the JBoss deployment model, I'd like to do the same for JBPM.  

We need to start being consistent across JBoss.org projects.  This way we can start writing generic tools and frameworks that can abstract things like deployment and write a portability layer to other application servers.  JBoss 5 kernel does a lot to modularize things and the JBoss Embedded project is where I want to write this portability layer.

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

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



More information about the jboss-dev-forums mailing list