|
From: Adrian P. <ad...@bt...> - 2006-05-02 17:14:22
|
Good day Jorge, I am glad to hear that OBE is of interest to you. I don't think you will have any problem with Spring and Hibernate. OBE is designed to allow pluggable repository implementations for both workflow process definitions (the 'process repository') and process instances (the 'instance repository'). At least one OBE user that I know of has done their own Hibernate-based repository implementation; in fact, at their request I made some modifications to the repository SPIs specifically to make a Hibernate version easier to implement. It would have been nice to have had the implementation as an open source contribution to the OBE project but unfortunately I'm told proved too hard to separate it from the rest of their application. So with experience that in mind... perhaps you would like to consider contributing your Spring / Hibernate repositories to the OBE project? They would be very well received - both are popular technologies that are of general interest. You would need to be careful to avoid direct dependencies between your repository implementations and your application, though, so that your code compiles against the OBE API / SPI alone. If you do decide that you'd like to contribute, it would be preferable to use a package like org.obe.server.hibernate or org.obe.server.spring. Please let us know what you think. There are some javabeans that might give you a head start: take a look at $OBE_HOME/obe/obeengine/src/org/obe/engine/persistence/memory/Basic*.java There's an example of sub-process invocation in the WfMC Sample Workflow Process - it's described in some detail in the OBE documentation (http://obe.sourceforge.net/examples/wfmc-sample.html). For an example of activity assignment take a look at the document approval workflow (http://obe.sourceforge.net/examples/document-approval.html). BTW those URLs won't come up in frames just yet. I'm not sure what you mean by "evaluate Assignment", could you be more specific? Best regards, Adrian. Adrian Price Architect & Lead The Open Business Engine mailto:adr...@us... "tenax propositi, altiora peto" ________________________________ From: Jorge Middleton [mailto:jor...@gm...] Sent: Friday, April 28, 2006 9:39 PM To: adr...@us... Subject: obe Sr. Adrian, My name is Jorge Middleton from Argentina and I'm designer of a system that requires to much use of the workflow. I have studied your workflow and I believe that cover all of my requirements but i have some doubts. My arquitecture is based on Spring and Hibernate and my intension is to save all stuff with Hibernate, It's possible to add a Repository that persist all objects with Hibernate?? Also I would like to know if you have more examples to see for evaluate Assignment, Subprocesses, etc... I saw that you have this pending, but maybe you just have something.OBE-1.0-TODO.txt you have this in pending state. If you can help me, I will appreciate you so much.. Thanks in advance and sorry for my english. Jorge L.Middleton |