I am trying to figure out the best way to do this as well. Please share any
ideas you come up with. The way I have come up with for now is to define a
link from my object to the variableInstance object in Hibernate. (Assuming you
are saving your objects as HiberateLongVariable type objects.)
| <class name="MyObject" table="MY_TABLE">
|
| <set name="variableInstances">
| <key column="LONGVALUE_" />
| <one-to-many
class="org.jbpm.context.exe.variableinstance.HibernateLongInstance" />
| </set>
| </class>
|
|
Then you can call myObject.getVariableInstances to return a Set. On each
variable in that list you can then call
hibernateLongInstance.getProcessInstance();
The ProcessInstance works fine... except...
I am having a separate problem where when I access the ProcessInstance this
way, and I then call
| processInstance.getContextInstance().createVariable("anotherVariable",
anotherVariable)
|
the variables dont get set in the DB at all. Hmmmmmm. Any thoughts?
Again, I dont think this is the "best" way to access the variables from the
object, so please share back any other thoughts.
dan
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4001578#4001578
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4001578
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user