Forgot to commit the new log4j.xml file with the previous commit. Oops.
Changed how we handle received messages in the PersistanceLogic:
- Workflows now handle both the persisting logic and the response logic,
with two new methods: handleReceivedMessage(..) and
handleSendingMessage(..)
- The Workflow is now retrieved from the Message, instead of being
created in the PersistanceLogic
- This removes the need for a switch/case for each message type