0 Replies Latest reply: Dec 7, 2007 5:23 PM by Mounir Bakkali RSS

    javassist-3.6/jdk15/OS400 ClassFormatError 0000 6305

    Mounir Bakkali Newbie

      On OS/400, with jdk15, when I deploy JBoss Seam, I get a ClassFormatError (see bellow).

      When I replace javassist by cglib, it works again.

      When I use JBoss Seam on my PC, everything works fine.

      When I create a small application (no Seam) with only Hibernate,
      I get the exact same exception.

      Any idea of how to solve the issue? (I do not want to replace javassist
      by cglib)


      Caused by: javassist.CannotCompileException: by java.lang.ClassFormatError: org/javassist/tmp/java/lang/Object_$$_javassist_1 0000 6305
      at java.lang.Throwable.(Throwable.java:196)
      at java.lang.Exception.(Exception.java:41)
      at javassist.CannotCompileException.(CannotCompileException.java:73)
      at javassist.util.proxy.FactoryHelper.toClass(FactoryHelper.java:165)
      at org.jboss.seam.util.ProxyFactory.createClass(ProxyFactory.java:186)
      ... 87 more
      Caused by: java.lang.ClassFormatError: org/javassist/tmp/java/lang/Object_$$_javassist_1 0000 6305
      at java.lang.Throwable.(Throwable.java:196)
      at java.lang.Error.(Error.java:49)
      at java.lang.LinkageError.(LinkageError.java:36)
      at java.lang.ClassFormatError.(ClassFormatError.java:35)
      at java.lang.ClassLoader.defineClass(ClassLoader.java:651)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at javassist.util.proxy.FactoryHelper.toClass2(FactoryHelper.java:177)
      at javassist.util.proxy.FactoryHelper.toClass(FactoryHelper.java:159)
      ... 88 more