How do other people solve this? The business entity should have NO knowledge about workflow (SESSION_ID, PROCESS_ID, WORK_ITEM_ID, etc..).
Knowing that the framework does not help me to get the _current_ process instance from the session object, I am thinking on either to use Variable Persistence to save Business_ID and Process_Instance_ID as two variables, and handcraft the query to find the latest Process_Instance_ID from the VariableInstanceInfo by the Business_ID provided OR Create "Business_ID | Process_Instance_ID" reference table, and here I will have to pass a "BusinessProcess" entity to every flow. Still needs a separate DB call OR [fill in your approach, let's have a discussion] Thank you, /Anatoly -- View this message in context: http://n3.nabble.com/Drools-Flow-Getting-to-the-right-Process-from-the-re-loaded-Session-tp686219p693048.html Sent from the Drools - User mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users