AW: Workflow best practise? Comments please (was Shark engine persitsted java variables)

"Dominik Kreutz" <[email protected]> Fri, 9 Sep 2005 09:35:45 +0200
Newsgroups gmane.comp.java.enhydra.shark
Message-ID <003201c5b511$17259e60$6700a8c0@dkr>
Hi David,

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

This is exactly the way we are working here in our project when using Shark.
For each process-definition there is a table holding all data of the entity.
Each process-instance has a record in that table. For easier usage we store
the key of the process-instance in this record, too.


> The "index" data in the workflow engine would be purged from the
> database from time to time to keep the engine performing efficiently.

You can configure Shark to automatically purge closed/completed
workflow-processes from its database.

Best regards,

  Dominik Kreutz

--
Dipl.-Inform. Dominik Kreutz
startext Unternehmensberatung GmbH, Kennedyallee 2, D-53175 Bonn
Tel.: +49 (228) 95996-23, Fax: +49 (228) 95996-66
http://www.startext.de
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