I'm am new to Activiti, and am currently evaluating bpm tools.
I was wondering if you have the ability to send a Java Object to the workflow that can then be referenced throughout. If this was the case, I assume you would have to load the java libraries/classes of the objects onto the activiti server? I noticed in one of the articles it said it expects the jms message to be of Map type, but can the Map contain other non standard java objects?
My scenario is that I have a JMS message that has some errors, I want to send the message to Activiti and initiate a workflow, the user would then have the ability to reject/resend the message back to the JMS layer. I would like to avoid trying to marshall/unmarshall to XML.