my application (java 6 RedHat 5.3 x64 ) using clean content jar for extracting data from email messages with attachments (doc, xls, ptt ...etc)
After update from CleanContent-2009.1.1.jar to CleanContent-2011.1.1.jar (and any newer version) CompilerThreads will stuck in some cases (pretty often)
In that case CPU usage is 100% all time, even when all activities on application are finished.
I was able to isolate several messages and every time when I used CleanContent-2009.1.1.jar it works ok but always stuck with CleanContent-2011.1.1.jar or newer versions!
I haven't heard or used CleanContent so don't really know what might be causing this. What do the thread dumps look like? Have you checked with the developers of CleanContent to see if this is a known issue?
Error in the Threads managed by the JVM shows that the problem is related to the JVM it self or a bad generated bytecode. Try it out using latest OpenJDK and if the issue still appears, use pastebin.com and paste the link of the Thread Dump.