Workflow best practise? Comments please (was Shark engine persitsted java variables)
David Bernard <[email protected]> Wed, 07 Sep 2005 11:14:44 +1000
| Newsgroups | gmane.comp.java.enhydra.shark |
|---|---|
| Message-ID | <[email protected]> |
Hi Riccardo, I attended a workflow course a few years ago and this is what was recommended: The work flow engine holds the "index" data used to manage the work flow. Anything that needs to be recorded in the longer term would need to be recorded outside the work flow database in the "real" application. The "index" data in the workflow engine would be purged from the database from time to time to keep the engine performing efficiently. For example, just the order number and what ever data is required to guide an order through a work flow would be in the work flow system rather than all the details of the order. The full details of the order would be in an order management system/database. and tool agents and client apps would access/update that data as part of processing the work flow. "Application" specifc history information can be recorded in the order management system. Comments ? David Bernard Riccardo Bocci wrote: > Hi Geeta, > I'm quite new to Shark engine and XPDL Interfaces and I'm not yet > expert to navigate > the Shark classes and APIs to find what I'm sarching for. > Could you advise me about some documentation or tutorial on basic > process Navigation? > I've just saw the "How To ..." Tutorial given by the installation of > the engine but seem not > Exhaustive (i.e. how can I extract a terminated Process to view his > history, the variables changed etc..) > Many Thanks for the support > and patience > > ------------------------------------------------------------------------ > *Da:* [email protected] [mailto:[email protected]] > *Inviato:* martedì 6 settembre 2005 18.56 > *A:* [email protected] > *Oggetto:* Re: R: [shark] Shark engine persitsted java variables > > > Hi Riccardo, > > "Riccardo Bocci" <[email protected]> wrote on 09/06/2005 > 12:33:24 PM: > > > Hi Geeta, > > Thanks for your answer > > Since we’re using oracle We saw that the value of the bean is stored > in db > > i.e. in the table ACTIVITYDATA in a column named VARIABLEVALUE as a > > blob data when VARIABLETYPE=5 > > > > Of course in typical Shark applications, I don't think you would ever > need to go directly into this table: this is internal to Shark and I > would think we should treat it as such. But you are probably just > trying to understand how Shark works - which is a good thing...:) > > Geeta > >------------------------------------------------------------------------ > > >-- >You receive this message as a subscriber of the [email protected] mailing list. >To unsubscribe: mailto:[email protected] >For general help: mailto:[email protected]?subject=help >ObjectWeb mailing lists service home page: http://www.objectweb.org/wws > >
message-footer.txt
(text/plain, 271 B)
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws