commit before changes
commit before changes
part way commit
partial update, attempting to resolve logparser bug
Extracted a local logprocessor interface, used @Asynchronous annotation on start method
removed import statement which was causing a compilation failure
Fixed bug causing LogProcessor singleton to be loaded twice, Added MonitorDaemon which fixed bug with asynchronous method call on startup causing jboss to hang and mysql deadlock, this version still contains an error and does not parse integration tests
Minor clean ups, this version still does not pass tests
Monitor daemon class removed as unnecessary, changes to LogProcessorImpl now fix deadlock bug, this commit still doesn't pass tests
incrememental, still not passing tests
Minor tweaks, still not passing tests
Fixed problem causing service to become unavailable whilst in use, still doesn not pass tests, this is probably due to picking up own transactions, although the filtering by thread id seems to stop a recursive loop
part way through switching to non-jta transactions, does not function
Converted to non-jta transactions, code now passes tests
Minor cleanup
Switched to bean managed concurrency in LogMonitor - Added manual double checked locking to take care of concurrency bug
Minor code cleanup
Clean up and optimisation of DAO class
Minor code clean up
Changed Configuration class to use File.seperator for log file path