C'era un link (riferito alla versione 7) proprio nella risposta di SO:
http://stackoverflow.com/questions/1...va-lang-object

Verifica che nella cartella di installazione della JDK, i files .pack siano stati correttamente decompressi dall'utility "unpack200.exe": quindi, verifica che non vi siano più i file .pack ma vi siano i rispettivi file .jar, quindi prova ad aprire uno di quei jar (sempre con un programma di gestione file compressi)... in particolare, prova ad aprire "rt.jar" e verifica che venga correttamente letto.

Se non sono stati decompressi correttamente, fallo tu a mano:


codice:
%JAVA_HOME%\bin\unpack200 -r -v -l "" <nome_file>.pack <nome_file>.jar

E fallo per tutti i file .pack (era ciò che doveva fare il secondo comando dato dal prompt)


Di più non saprei... io non uso più Win XP.


Ciao.