Mac OS Runtime for Java 2.2: Requires Text Encoding Converter

When Mac OS Runtime for Java 2.2 (MRJ) launches, I get an error message that my system software is damaged and should be reinstalled. What could be causing this?
Mac OS Runtime for Java 2.2 (MRJ) requires the Text Encoding Converter extension, which is normally part of the standard system software installation.

If this extension is not in your System Folder, you will get an error message that your system software is damaged and you should reinstall it. Reinstalling the system software will fix the issue.
Published Date: Feb 20, 2012