I don't think there's a corrupt message, if I revert back to 5.11.1 then ActiveMQ starts normally.
I ran ActiveMQ with a debugger and was able to reproduce the error. The byte array that is loaded by getAdapter().doGetMessageById(c, seq); is not empty, I dumped the complete content to a file and uploaded it to http://we.tl/PdBIMVinOG Does that help? Btw. I also tried to reproduce the error using kahadb in stead of Oracle, but with kahadb there's no problem. -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-exits-on-startup-with-UTFDataFormatException-bad-string-tp4701955p4701963.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.