2016-07-14 15 views
0

Ich benutze zum ersten Mal Play Framework, auf Ubuntu 14, mit einem bestehenden Projekt. Wenn ich versuche, die Anwendung auszuführen, erhalte ich die folgende Fehlermeldung:Play Framework: UnexpectedException: Beim Anwenden der Klasse play.classloading.enhancers.LVEnhancer

Internal Server Error (500) for request GET/

Oops: UnexpectedException 
Unexpected error : While applying [email protected] on models.BookingDTO, caused by exception UnexpectedException: While applying class play.classloading.enhancers.LVEnhancer on models.BookingDTO 

play.exceptions.UnexpectedException: While applying [email protected] on models.BookingDTO 
    at play.plugins.PluginCollection.enhance(PluginCollection.java:582) 
    at play.classloading.ApplicationClasses$ApplicationClass.enhance(ApplicationClasses.java:242) 
    at play.classloading.ApplicationClassloader.loadApplicationClass(ApplicationClassloader.java:164) 
    at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:431) 
    at play.Play.start(Play.java:527) 
    at play.Play.detectChanges(Play.java:647) 
    at play.Invoker$Invocation.init(Invoker.java:205) 
    at Invocation.HTTP Request(Play!) 
Caused by: play.exceptions.UnexpectedException: While applying class play.classloading.enhancers.LVEnhancer on models.BookingDTO 
    at play.CorePlugin.enhance(CorePlugin.java:314) 
    at play.plugins.PluginCollection.enhance(PluginCollection.java:577) 
    ... 7 more 
Caused by: play.exceptions.UnexpectedException: LVEnhancer: cannot enhance the behavior 'models.BookingDTO.findAllNextBookings(java.lang.String)' 
    at play.classloading.enhancers.LVEnhancer.enhanceThisClass(LVEnhancer.java:112) 
    at play.CorePlugin.enhance(CorePlugin.java:309) 
    ... 8 more 
Caused by: java.lang.NullPointerException 
    at bytecodeparser.CodeParser.parse(CodeParser.java:53) 
    at bytecodeparser.analysis.stack.StackAnalyzer.init(StackAnalyzer.java:91) 

Was ist los?

+0

Sie haben eine NullPointerException;) Aber im Ernst, wir brauchen mehr Informationen. Welches Programm hast du ausgeführt? Hast du das Debuggen probiert? – Kris

Antwort

0

Vielen Dank für Ihre Antwort.

Ich fand die Lösung: Ich hatte nicht die Version javassist, die nicht mit den Projektdateien übereinstimmen.

Mit dem Playframework 1.3 hat javassist-3.20xxx nicht funktioniert. Ich musste installieren javassist-3.19xxx