rebuild of project into a multi-module maven project
created webapp using incorrect maven archetype, deleted webapp, created with correct archetype
Redesigned DataAccessObject and TransactionMonitor as EJBs, added ThreadID based filtering system to LogParser to prevent DataAccessObject from causing an infinite loop, due to the LogParser parsing the transactions created by the EJB container which lead to another transaction being created and parsed... repeat ad infinitum, refactored integration tests and unit tests