java.lang.RuntimeException: java.io.IOException: invalid constant type: 15

blogspot.com | 5 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    口が悪いプログラマーの議事録: Java8でSeaser + DBFlute環境でエラーが発生した

    blogspot.com | 2 years ago
    java.lang.RuntimeException: java.io.IOException: invalid constant type: 15
  2. 0

    口が悪いプログラマーの議事録: Java8でSeaser + DBFlute環境でエラーが発生した

    blogspot.com | 5 months ago
    java.lang.RuntimeException: java.io.IOException: invalid constant type: 15
  3. 0

    当前Wabacus支持MyEclipse、Tomcat、Oracle和JDK的版本是多少? - 技术讨论 - Wabacus技术论坛 wabacus,java,j2ee,框架 - JAVA.NO.1社区 - Powered by JspRun!

    gov.cn | 2 years ago
    com.wabacus.exception.WabacusConfigLoadingException: 加载配置文件reportconfig/resources/resources_business_ch.xml失败,请确认是否存在此配置文件
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    javassist used from jar loaded by some classloader

    Stack Overflow | 1 year ago | GotoFinal
    java.lang.RuntimeException: javassist.NotFoundException: myapp.Test

  1. treefolk 10 times, last 2 months ago
4 unregistered visitors

Root Cause Analysis

  1. java.lang.RuntimeException

    java.io.IOException: invalid constant type: 15

    at javassist.CtClassType.getClassFile2()
  2. Javassist
    CtNewMethod.make
    1. javassist.CtClassType.getClassFile2(CtClassType.java:207)
    2. javassist.CtClassType.subtypeOf(CtClassType.java:286)
    3. javassist.CtClassType.subtypeOf(CtClassType.java:301)
    4. javassist.compiler.MemberResolver.compareSignature(MemberResolver.java:227)
    5. javassist.compiler.MemberResolver.lookupMethod(MemberResolver.java:115)
    6. javassist.compiler.MemberResolver.lookupMethod(MemberResolver.java:96)
    7. javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:704)
    8. javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681)
    9. javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
    10. javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
    11. javassist.compiler.JvstTypeChecker.atCastToRtype(JvstTypeChecker.java:112)
    12. javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:93)
    13. javassist.compiler.ast.CastExpr.accept(CastExpr.java:54)
    14. javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:235)
    15. javassist.compiler.CodeGen.compileExpr(CodeGen.java:222)
    16. javassist.compiler.CodeGen.atReturnStmnt2(CodeGen.java:591)
    17. javassist.compiler.JvstCodeGen.atReturnStmnt(JvstCodeGen.java:424)
    18. javassist.compiler.CodeGen.atStmnt(CodeGen.java:356)
    19. javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
    20. javassist.compiler.CodeGen.atStmnt(CodeGen.java:344)
    21. javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
    22. javassist.compiler.CodeGen.atMethodBody(CodeGen.java:285)
    23. javassist.compiler.Javac.compileBody(Javac.java:212)
    24. javassist.CtBehavior.setBody(CtBehavior.java:341)
    25. javassist.CtBehavior.setBody(CtBehavior.java:316)
    26. javassist.CtNewMethod.make(CtNewMethod.java:135)
    26 frames
  3. org.seasar.framework
    AopProxy.setupAspects
    1. org.seasar.framework.aop.javassist.AbstractGenerator.createMethod(AbstractGenerator.java:465)
    2. org.seasar.framework.aop.javassist.EnhancedClassGenerator.createInvokeSuperMethod(EnhancedClassGenerator.java:90)
    3. org.seasar.framework.aop.javassist.AspectWeaver.createInvokeSuperMethod(AspectWeaver.java:231)
    4. org.seasar.framework.aop.javassist.AspectWeaver.setInterceptors(AspectWeaver.java:133)
    5. org.seasar.framework.aop.proxy.AopProxy.setupAspects(AopProxy.java:150)
    5 frames