java.io.EOFException: Chunk stream does not exist at page: 0
At first I wasn't sure what was going on, just deleted the activemq folder, unzipped the distro, and back running in minutes. The next time it happened, I spent a few minutes looking at what I may have done to cause this.
Out of just dumb luck, I found that if I deleted the activemq/data folder contents (not the data folder itself, just the contents - kahadb, localhost, etc), I could restart without error. Turns out that there's a bug in KahaDB, the default persistence store in ActiveMQ.
I've found no side effects from deleting the data folder contents, none of my deployed apps need to maintain message persistence between shutdowns.
YMMV.
What do you think? Leave a comment.
If you are using Geronimo find the procedure at Geronimo Problem : Chunk stream does not exist at page: 0
ReplyDelete