Created
March 7, 2012 13:57
-
-
Save danielberndt/1993299 to your computer and use it in GitHub Desktop.
another stack trace for a PersistenceException in play
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(Server started, use Ctrl+D to stop and go back to the console...) | |
[info] Compiling 35 Scala sources and 31 Java sources to /Users/danielberndt/Dropbox/workspace/humboldt3.0/target/scala-2.9.1/classes... | |
java.lang.RuntimeException: java.lang.ClassNotFoundException: models.HierarchyElement$HierarchyTreeElement | |
at com.avaje.ebean.enhance.asm.ClassWriter.getCommonSuperClass(ClassWriter.java:1284) | |
at com.avaje.ebean.enhance.asm.ClassWriter.getMergedType(ClassWriter.java:1244) | |
at com.avaje.ebean.enhance.asm.Frame.merge(Frame.java:1373) | |
at com.avaje.ebean.enhance.asm.Frame.merge(Frame.java:1280) | |
at com.avaje.ebean.enhance.asm.MethodWriter.visitMaxs(MethodWriter.java:1270) | |
at com.avaje.ebean.enhance.asm.ClassReader.accept(ClassReader.java:1447) | |
at com.avaje.ebean.enhance.asm.ClassReader.accept(ClassReader.java:420) | |
at com.avaje.ebean.enhance.agent.Transformer.entityEnhancement(Transformer.java:151) | |
at com.avaje.ebean.enhance.agent.Transformer.transform(Transformer.java:111) | |
at com.avaje.ebean.enhance.agent.InputStreamTransform.transform(InputStreamTransform.java:55) | |
at com.avaje.ebean.enhance.agent.InputStreamTransform.transform(InputStreamTransform.java:39) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.transformFile(OfflineFileTransform.java:141) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.processPackage(OfflineFileTransform.java:124) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.process(OfflineFileTransform.java:90) | |
at sbt.PlayCommands$$anonfun$41.apply(PlayCommands.scala:475) | |
at sbt.PlayCommands$$anonfun$41.apply(PlayCommands.scala:439) | |
at sbt.Scoped$$anonfun$hf7$1.apply(Structure.scala:478) | |
at sbt.Scoped$$anonfun$hf7$1.apply(Structure.scala:478) | |
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:41) | |
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) | |
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) | |
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40) | |
at sbt.std.Transform$$anon$5.work(System.scala:67) | |
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) | |
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) | |
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) | |
at sbt.Execute.work(Execute.scala:227) | |
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) | |
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) | |
at sbt.CompletionService$$anon$1$$anon$2.call(CompletionService.scala:26) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:138) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:138) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:680) | |
java.lang.RuntimeException: java.lang.ClassNotFoundException: models.HierarchyElement$HierarchyTreeElement | |
at com.avaje.ebean.enhance.asm.ClassWriter.getCommonSuperClass(ClassWriter.java:1284) | |
at com.avaje.ebean.enhance.asm.ClassWriter.getMergedType(ClassWriter.java:1244) | |
at com.avaje.ebean.enhance.asm.Frame.merge(Frame.java:1373) | |
at com.avaje.ebean.enhance.asm.Frame.merge(Frame.java:1280) | |
at com.avaje.ebean.enhance.asm.MethodWriter.visitMaxs(MethodWriter.java:1270) | |
at com.avaje.ebean.enhance.asm.ClassReader.accept(ClassReader.java:1447) | |
at com.avaje.ebean.enhance.asm.ClassReader.accept(ClassReader.java:420) | |
at com.avaje.ebean.enhance.agent.Transformer.entityEnhancement(Transformer.java:151) | |
at com.avaje.ebean.enhance.agent.Transformer.transform(Transformer.java:111) | |
at com.avaje.ebean.enhance.agent.InputStreamTransform.transform(InputStreamTransform.java:55) | |
at com.avaje.ebean.enhance.agent.InputStreamTransform.transform(InputStreamTransform.java:39) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.transformFile(OfflineFileTransform.java:141) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.processPackage(OfflineFileTransform.java:124) | |
at com.avaje.ebean.enhance.ant.OfflineFileTransform.process(OfflineFileTransform.java:90) | |
at sbt.PlayCommands$$anonfun$41.apply(PlayCommands.scala:475) | |
at sbt.PlayCommands$$anonfun$41.apply(PlayCommands.scala:439) | |
at sbt.Scoped$$anonfun$hf7$1.apply(Structure.scala:478) | |
at sbt.Scoped$$anonfun$hf7$1.apply(Structure.scala:478) | |
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:41) | |
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) | |
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$11.apply(Structure.scala:295) | |
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40) | |
at sbt.std.Transform$$anon$5.work(System.scala:67) | |
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) | |
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:221) | |
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) | |
at sbt.Execute.work(Execute.scala:227) | |
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) | |
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221) | |
at sbt.CompletionService$$anon$1$$anon$2.call(CompletionService.scala:26) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:138) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:138) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:680) | |
[info] play - database [default] connected at jdbc:mysql://localhost/humboldt | |
[error] c.a.e.s.d.BeanDescriptorManager - Error in deployment | |
javax.persistence.PersistenceException: Error with [models.HierarchyElement] It has not been enhanced but it's superClass [class play.db.ebean.Model] is? (You are not allowed to mix enhancement in a single inheritance hierarchy) marker[play.db.ebean.Model] className[models.HierarchyElement] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1532) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.createByteCode(BeanDescriptorManager.java:1204) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1124) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityDeploymentAssociations(BeanDescriptorManager.java:630) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:277) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:150) [ebean-2.7.3.jar:na] | |
[error] application - | |
! @69j0klb63 - Internal server error, for request [GET /cockpit] -> | |
play.api.UnexpectedException: Unexpected exception [PersistenceException: Error with [models.HierarchyElement] It has not been enhanced but it's superClass [class play.db.ebean.Model] is? (You are not allowed to mix enhancement in a single inheritance hierarchy) marker[play.db.ebean.Model] className[models.HierarchyElement]] | |
at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$3$$anonfun$1.apply(ApplicationProvider.scala:134) ~[play_2.9.1.jar:2.0-SNAPSHOT] | |
at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$3$$anonfun$1.apply(ApplicationProvider.scala:112) ~[play_2.9.1.jar:2.0-SNAPSHOT] | |
at scala.Option.map(Option.scala:133) ~[scala-library.jar:0.11.2] | |
at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$3.apply(ApplicationProvider.scala:112) ~[play_2.9.1.jar:2.0-SNAPSHOT] | |
at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$3.apply(ApplicationProvider.scala:110) ~[play_2.9.1.jar:2.0-SNAPSHOT] | |
at scala.Either$RightProjection.flatMap(Either.scala:277) ~[scala-library.jar:0.11.2] | |
Caused by: javax.persistence.PersistenceException: Error with [models.HierarchyElement] It has not been enhanced but it's superClass [class play.db.ebean.Model] is? (You are not allowed to mix enhancement in a single inheritance hierarchy) marker[play.db.ebean.Model] className[models.HierarchyElement] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.setEntityBeanClass(BeanDescriptorManager.java:1532) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.createByteCode(BeanDescriptorManager.java:1204) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readDeployAssociations(BeanDescriptorManager.java:1124) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.readEntityDeploymentAssociations(BeanDescriptorManager.java:630) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.deploy.BeanDescriptorManager.deploy(BeanDescriptorManager.java:277) ~[ebean-2.7.3.jar:na] | |
at com.avaje.ebeaninternal.server.core.InternalConfiguration.<init>(InternalConfiguration.java:150) ~[ebean-2.7.3.jar:na] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment