Skip to content

unexpected stacktrace #83

@romanesko

Description

@romanesko

Sometimes just appears:

18:27:15,476 ERROR ~

@6fi765hl6
RythmPlugin-1.0-b9h> Error enhancing class: Orders_print_html__R_T_C__

Oops: NotFoundException
An unexpected error occured caused by exception NotFoundException: field: __parent in Orders_print_html__R_T_C__

play.exceptions.UnexpectedException: Error in PropertiesEnhancer
    at play.classloading.enhancers.PropertiesEnhancer$1.edit(PropertiesEnhancer.java:177)
    at javassist.expr.ExprEditor.loopBody(ExprEditor.java:197)
    at javassist.expr.ExprEditor.doit(ExprEditor.java:90)
    at javassist.CtBehavior.instrument(CtBehavior.java:618)
    at play.classloading.enhancers.PropertiesEnhancer.enhanceThisClass(PropertiesEnhancer.java:135)
    at org.rythmengine.play.RythmPlugin$7.enhance(RythmPlugin.java:399)
    at org.rythmengine.internal.compiler.TemplateClass.enhance(TemplateClass.java:729)
    at org.rythmengine.internal.compiler.TemplateClass.compiled(TemplateClass.java:788)
    at org.rythmengine.internal.compiler.TemplateCompiler$2.acceptResult(TemplateCompiler.java:316)
    at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:478)
    at org.rythmengine.internal.compiler.TemplateCompiler.compile(TemplateCompiler.java:333)
    at org.rythmengine.internal.compiler.TemplateClass.compile(TemplateClass.java:672)
    at org.rythmengine.internal.compiler.TemplateClassLoader.loadTemplateClass(TemplateClassLoader.java:346)
    at org.rythmengine.internal.compiler.TemplateClassLoader.loadClass(TemplateClassLoader.java:254)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2413)
    at java.lang.Class.getConstructor0(Class.java:2723)
    at java.lang.Class.newInstance0(Class.java:345)
    at java.lang.Class.newInstance(Class.java:327)
    at org.rythmengine.internal.compiler.TemplateClass.templateInstance_(TemplateClass.java:383)
    at org.rythmengine.internal.compiler.TemplateClass.asTemplate(TemplateClass.java:408)
    at org.rythmengine.internal.compiler.TemplateClass.asTemplate(TemplateClass.java:414)
    at org.rythmengine.play.RythmTemplate.internalRender(RythmTemplate.java:140)
    at play.templates.Template.render(Template.java:26)
    at play.mvc.results.RenderTemplate.<init>(RenderTemplate.java:24)
    at play.mvc.Controller.renderTemplate(Controller.java:662)
    at play.mvc.Controller.renderTemplate(Controller.java:642)
    at play.mvc.Controller.render(Controller.java:699)
    at controllers.Orders.print(Orders.java:130)
    at play.mvc.ActionInvoker.invokeWithContinuation(ActionInvoker.java:557)
    at play.mvc.ActionInvoker.invoke(ActionInvoker.java:508)
    at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:484)
    at play.mvc.ActionInvoker.invokeControllerMethod(ActionInvoker.java:479)
    at play.mvc.ActionInvoker.invoke(ActionInvoker.java:161)
    at Invocation.HTTP Request(Play!)
Caused by: javassist.NotFoundException: field: __parent in Orders_print_html__R_T_C__
    at javassist.CtClassType.getField(CtClassType.java:822)
    at javassist.expr.FieldAccess.getField(FieldAccess.java:113)
    at play.classloading.enhancers.PropertiesEnhancer$1.edit(PropertiesEnhancer.java:142)
    ... 35 more

But template renders fine, it just prints in console.
How can I find where is problem?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions