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

blogspot.com | 6 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  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 | 6 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 3 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