Programmkonstanten unterliegen nicht der Codewandlung zur Laufzeit sondern nur zur Compile-Zeit.
Da JavaCode aber im Wesentlichen ja Daten sind und kein Maschinencode kann dies hier zum Fehler führen.
Zum Auffinden der Methoden und Klassen bedarf es wohl einer gültigen Codepage die eben auch Kleinbuchstaben unterstützt.

Denn obwohl die Daten in Unicode verarbeitet werden ist wohl der Javecode selber eben kein Unicode.

Aber das ist alles stochern im Nebel, Dieter kann de ggf. mehr zu sagen.

Schön, dass mein Tipp funktioniert.