Я получаю эту ошибку:
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)
Что похоже на некоторые функции отладки (на самом деле удаление опции командной строки -Xdebug
ошибка исчезает). Я также нашел некоторую информацию в ASF Bugzilla. Есть ли способ решить это?
Возможные решения, которые я могу придумать, - это изменить JVM (используя JRockit, который должен иметь эту проблему), но я действительно не знаю, может ли это решить проблему и может ли она сломать что-то еще.