ottengo questo errore:java.lang.InternalError: nome è troppo lungo per rappresentare
java.lang.InternalError: name is too long to represent
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:338)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:291)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:259)
che sembra legata alla alcune funzionalità di debug (in realtà la rimozione -Xdebug
opzione riga di comando l'errore scompare). Ho anche trovato alcune informazioni in ASF Bugzilla. C'è un modo per risolvere questo?
Possibili soluzioni che posso pensare sono di cambiare la JVM (usando JRockit che non dovrebbe avere questo problema), ma non so davvero se questo può risolvere il problema e se può rompere qualcos'altro.
Se si tratta di un bug noto non possiamo risolvere esso sia. Il cambio di JVM funziona in generale, ovviamente è necessario testare un'altra JVM. – home
Puoi leggere l'ultimo post: https://forums.oracle.com/forums/thread.jspa?threadID = 943287 –
Sembra che il bug non abbia uno stato risolto nel tracker di Sun e abbia anche bassa priorità. Non penso che andrà meglio nelle JVM più recenti. Aperto dal 2005, sembra che a loro non importi nulla. –