Troubleshooting

This section contains solutions to known issues.

Processing MusicXML Files Results in InaccessibleObjectException with Java 16 or Higher

When using Java 16 or higher, the following exception might occur when processing MusicXML files:

java.lang.ExceptionInInitializerError
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @f4b6840

There are multiple solutions to this problem:

--add-opens java.base/java.lang=ALL-UNNAMED

The file MPS.ini is located in the root directory of your installation folder. Mac OS X users need to right-click MPS.app and then choose Show Package Contents to access the MPS.ini file located in the subfolder Contents/Eclipse inside the application bundle.

Analysis Report Generation Fails with Fatal Error

If PDF generation fails with the following error:

Fatal error occurred, no output PDF file produced

In general, search for the first error in the console output to pinpoint the problem.

Possible fixes: