Я получаю эту ошибку:
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, у которого не должно быть этой проблемы), но я действительно не знаю, может ли это решить проблему и может ли это сломать что-то еще.