I am using bookmarks in order to persist a workflow and along with the workflow there are some global variables which will also be persisted. The workflow can definitely talk to the persistence database but it still does not appear to be persisting.
I have had a search around and I am pretty sure that it is not persisting due to the fact that I have not marked some of the global variables as serializable. However, workflow appears to fail silently and I cannot find any resource which gives an example
of how you catch any exceptions that occur during workflow serialization.