[jboss-dev-forums] [Design of JBoss jBPM] - Re: Potential enhancement to jbpm

kukeltje do-not-reply at jboss.com
Tue Jan 22 21:58:30 EST 2008


anonymous wrote : is the ideal way of deploying .... is in the eye of the beholder

So you do not call any remote services? What if you start orchestrating services? Orchestration included in your war/ear as well? Oh wait... databasescripts as well? Or do you use a hibernate param like update or something like that? Locality has long gone in our environments. As mentioned we (and I know many others) control it at a different level.

anonymous wrote : Like I mentioned, the only problem with this approach is that a new process definition record is inserted into the database when each instance of our app starts up (we are distributed across donzens of hosts). 

This is a problem because *you* do not check it before deploying. The same code can be added to your app. 

anonymous wrote :  that will simply do a field by field comparison of the latest version in the database and do a no-op if they're equal. Field by field? first normalized? and what about the order of elements? Again... it's not that simple. 

With regard to your previous question
Full application is web, database, esb (jpdl also in mule) rules (in the near future). All distributed with their own deployment model, sometimes on different servers. web/business tier may always use the latest version of the processdefinition for new processes. We are still looking for a way to have multiple versions of the webapp (using all in the jbpm console is not an option)

btw... dozens of hosts for one app with multiple restarst a day? What kind of company do you work for? A Telco? then again... multiple restarts.... ouch... My boss would kill me (if he could catch me)






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

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



More information about the jboss-dev-forums mailing list