java.lang.AssertionError: assertion failed: while compiling: E:\eclipse\workspace\proline-core-v2\Proline-DAL\src\test\scala\fr\proline\core\om\utils\DatabaseAndDriverTestCase.scala during phase: jvm library version: version 2.10.3 compiler version: version 2.10.3 reconstructed args: -javabootclasspath C:\Program Files\Java\jre7\lib\resources.jar;C:\Program Files\Java\jre7\lib\rt.jar;C:\Program Files\Java\jre7\lib\jsse.jar;C:\Program Files\Java\jre7\lib\jce.jar;C:\Program Files\Java\jre7\lib\charsets.jar;C:\Program Files\Java\jre7\lib\ext\dnsns.jar;C:\Program Files\Java\jre7\lib\ext\localedata.jar;C:\Program Files\Java\jre7\lib\ext\sunec.jar;C:\Program Files\Java\jre7\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jre7\lib\ext\sunmscapi.jar;C:\Program Files\Java\jre7\lib\ext\zipfs.jar -bootclasspath C:\Program Files\Dev\eclipse\plugins\org.scala-lang.scala-library_2.10.3.v20130923-060037-VFINAL-e2fec6b28d.jar -Xpluginsdir C:\Program Files\Dev\eclipse\configuration\org.eclipse.osgi\bundles\322\1\.cp\target\lib -target:jvm-1.7 -classpath E:\eclipse\workspace\proline-core-v2\Proline-DAL\target\classes;E:\eclipse\workspace\proline-core-v2\Proline-DAL\target\test-classes;C:\Program Files\Dev\eclipse\configuration\org.eclipse.osgi\bundles\322\1\.cp\target\lib\scala-swing.jar;C:\Program Files\Dev\eclipse\plugins\org.scala-lang.scala-actors_2.10.3.v20130923-060037-VFINAL-e2fec6b28d.jar;C:\Program Files\Dev\eclipse\plugins\org.scala-lang.scala-reflect_2.10.3.v20130923-060037-VFINAL-e2fec6b28d.jar;E:\eclipse\workspace\Proline-Commons\ProFI-Commons-Scala\target\classes;E:\eclipse\workspace\Proline-Commons\ProFI-Commons-Scala\target\test-classes;D:\Utilisateurs\David\UserData\.m2\repository\org\slf4j\slf4j-api\1.7.5\slf4j-api-1.7.5.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\fasterxml\jackson\module\jackson-module-scala_2.10\2.3.0\jackson-module-scala_2.10-2.3.0.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.3.0\jackson-annotations-2.3.0.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\thoughtworks\paranamer\paranamer\2.3\paranamer-2.3.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\google\code\findbugs\jsr305\2.0.1\jsr305-2.0.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\google\guava\guava\13.0.1\guava-13.0.1.jar;E:\eclipse\workspace\proline-core-v2\Proline-OM\target\classes;E:\eclipse\workspace\proline-core-v2\Proline-OM\target\test-classes;D:\Utilisateurs\David\UserData\.m2\repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\biojava\biojava\1.7\biojava-1.7.jar;D:\Utilisateurs\David\UserData\.m2\repository\biojava\bytecode\1.0\bytecode-1.0.jar;D:\Utilisateurs\David\UserData\.m2\repository\commons-dbcp\commons-dbcp\1.1\commons-dbcp-1.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\javax\sql\jdbc-stdext\2.0\jdbc-stdext-2.0.jar;D:\Utilisateurs\David\UserData\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;D:\Utilisateurs\David\UserData\.m2\repository\xerces\xercesImpl\2.0.2\xercesImpl-2.0.2.jar;D:\Utilisateurs\David\UserData\.m2\repository\commons-pool\commons-pool\1.1\commons-pool-1.1.jar;E:\eclipse\workspace\proline-core-v2\Proline-ORM\target\classes;E:\eclipse\workspace\proline-core-v2\Proline-ORM\target\test-classes;D:\Utilisateurs\David\UserData\.m2\repository\org\hibernate\hibernate-entitymanager\4.2.7.SP1\hibernate-entitymanager-4.2.7.SP1.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\jboss\logging\jboss-logging\3.1.0.GA\jboss-logging-3.1.0.GA.jar;D:\Utilisateurs\David\UserData\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\javassist\javassist\3.18.1-GA\javassist-3.18.1-GA.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\hibernate\hibernate-core\4.2.7.SP1\hibernate-core-4.2.7.SP1.jar;D:\Utilisateurs\David\UserData\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.1_spec\1.0.1.Final\jboss-transaction-api_1.1_spec-1.0.1.Final.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.1.Final\hibernate-jpa-2.0-api-1.0.1.Final.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\hibernate\common\hibernate-commons-annotations\4.0.2.Final\hibernate-commons-annotations-4.0.2.Final.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\h2database\h2\1.3.174\h2-1.3.174.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.3.0\jackson-core-2.3.0.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.3.0\jackson-databind-2.3.0.jar;E:\eclipse\workspace\proline-core-v2\Proline-Databases\target\classes;E:\eclipse\workspace\proline-core-v2\Proline-Databases\target\test-classes;D:\Utilisateurs\David\UserData\.m2\repository\com\googlecode\flyway\flyway-core\2.2.1\flyway-core-2.2.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.5\jcl-over-slf4j-1.7.5.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\typesafe\scalalogging-slf4j_2.10\1.0.1\scalalogging-slf4j_2.10-1.0.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\postgresql\postgresql\9.1-901-1.jdbc4\postgresql-9.1-901-1.jdbc4.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\xerial\sqlite-jdbc\3.7.2\sqlite-jdbc-3.7.2.jar;D:\Utilisateurs\David\UserData\.m2\repository\joda-time\joda-time\2.3\joda-time-2.3.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\joda\joda-convert\1.5\joda-convert-1.5.jar;D:\Utilisateurs\David\UserData\.m2\repository\com\github\jponge\lzma-java\1.2\lzma-java-1.2.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\tukaani\xz\1.1\xz-1.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\xerial\snappy\snappy-java\1.0.4.1\snappy-java-1.0.4.1.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\scala-tools\testing\specs_2.10\1.6.9\specs_2.10-1.6.9.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\scalatest\scalatest_2.10\1.9.2\scalatest_2.10-1.9.2.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\dbunit\dbunit\2.4.9\dbunit-2.4.9.jar;D:\Utilisateurs\David\UserData\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;E:\eclipse\workspace\Proline-Commons\ProFI-Commons-Java\target\classes;E:\eclipse\workspace\Proline-Commons\ProFI-Commons-Java\target\test-classes;D:\Utilisateurs\David\UserData\.m2\repository\junit\junit\4.11\junit-4.11.jar;D:\Utilisateurs\David\UserData\.m2\repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;D:\Utilisateurs\David\UserData\.m2\repository\ch\qos\logback\logback-core\1.0.13\logback-core-1.0.13.jar;D:\Utilisateurs\David\UserData\.m2\repository\ch\qos\logback\logback-classic\1.0.13\logback-classic-1.0.13.jar last tree to typer: Literal(Constant(IllegalArgumentException)) symbol: null symbol definition: null tpe: Class(classOf[java.lang.IllegalArgumentException]) symbol owners: context owners: class AbstractMultipleDBTestCase -> package util == Enclosing template or block == Template( // val : in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.core.om.util.AbstractMultipleDBTestCase "java.lang.Object" // parents ValDef( private "_" ) // 18 statements ValDef( // private[this] var pdiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase private "pdiDBTestCase " // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def pdiDBTestCase(): fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase "pdiDBTestCase" [] List(Nil) // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase AbstractMultipleDBTestCase.this."pdiDBTestCase " // private[this] var pdiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def pdiDBTestCase_=(x$1: fr.proline.repository.util.DatabaseAndDriverTestCase): Unit in class AbstractMultipleDBTestCase "pdiDBTestCase_$eq" [] // 1 parameter list ValDef( // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) // tree.tpe=Unit Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."pdiDBTestCase " // private[this] var pdiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) ) ValDef( // private[this] var msiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase private "msiDBTestCase " // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def msiDBTestCase(): fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase "msiDBTestCase" [] List(Nil) // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase AbstractMultipleDBTestCase.this."msiDBTestCase " // private[this] var msiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def msiDBTestCase_=(x$1: fr.proline.repository.util.DatabaseAndDriverTestCase): Unit in class AbstractMultipleDBTestCase "msiDBTestCase_$eq" [] // 1 parameter list ValDef( // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) // tree.tpe=Unit Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."msiDBTestCase " // private[this] var msiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) ) ValDef( // private[this] var psDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase private "psDBTestCase " // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def psDBTestCase(): fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase "psDBTestCase" [] List(Nil) // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase AbstractMultipleDBTestCase.this."psDBTestCase " // private[this] var psDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def psDBTestCase_=(x$1: fr.proline.repository.util.DatabaseAndDriverTestCase): Unit in class AbstractMultipleDBTestCase "psDBTestCase_$eq" [] // 1 parameter list ValDef( // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) // tree.tpe=Unit Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."psDBTestCase " // private[this] var psDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) ) ValDef( // private[this] var udsDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase private "udsDBTestCase " // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def udsDBTestCase(): fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase "udsDBTestCase" [] List(Nil) // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase AbstractMultipleDBTestCase.this."udsDBTestCase " // private[this] var udsDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) DefDef( // def udsDBTestCase_=(x$1: fr.proline.repository.util.DatabaseAndDriverTestCase): Unit in class AbstractMultipleDBTestCase "udsDBTestCase_$eq" [] // 1 parameter list ValDef( // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) // tree.tpe=Unit Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."udsDBTestCase " // private[this] var udsDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase "x$1" // x$1: fr.proline.repository.util.DatabaseAndDriverTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase ) ) ValDef( // private[this] var dsConnectorFactoryForTest: fr.proline.core.dal.DataStoreConnectorFactoryForTest in class AbstractMultipleDBTestCase private "dsConnectorFactoryForTest " // tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest ) DefDef( // def dsConnectorFactoryForTest(): fr.proline.core.dal.DataStoreConnectorFactoryForTest in class AbstractMultipleDBTestCase "dsConnectorFactoryForTest" [] List(Nil) // tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest AbstractMultipleDBTestCase.this."dsConnectorFactoryForTest " // private[this] var dsConnectorFactoryForTest: fr.proline.core.dal.DataStoreConnectorFactoryForTest in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest ) DefDef( // def dsConnectorFactoryForTest_=(x$1: fr.proline.core.dal.DataStoreConnectorFactoryForTest): Unit in class AbstractMultipleDBTestCase "dsConnectorFactoryForTest_$eq" [] // 1 parameter list ValDef( // x$1: fr.proline.core.dal.DataStoreConnectorFactoryForTest "x$1" // tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest ) // tree.tpe=Unit Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."dsConnectorFactoryForTest " // private[this] var dsConnectorFactoryForTest: fr.proline.core.dal.DataStoreConnectorFactoryForTest in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest "x$1" // x$1: fr.proline.core.dal.DataStoreConnectorFactoryForTest, tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest ) ) DefDef( // def initDBsDBManagement(driverType: fr.proline.repository.DriverType): Unit in class AbstractMultipleDBTestCase "initDBsDBManagement" [] // 1 parameter list ValDef( // driverType: fr.proline.repository.DriverType "driverType" // tree.tpe=fr.proline.repository.DriverType ) // tree.tpe=Unit () ) DefDef( // def tearDown(): Unit in class AbstractMultipleDBTestCase "tearDown" [] List(Nil) // tree.tpe=Unit () ) DefDef( // def (): fr.proline.core.om.util.AbstractMultipleDBTestCase in class AbstractMultipleDBTestCase "" [] List(Nil) // tree.tpe=fr.proline.core.om.util.AbstractMultipleDBTestCase Block( // tree.tpe=Unit // 6 statements Apply( // def (): Object in class Object, tree.tpe=Object AbstractMultipleDBTestCase.super."" // def (): Object in class Object, tree.tpe=()Object Nil ) Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."pdiDBTestCase " // private[this] var pdiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase null ) Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."msiDBTestCase " // private[this] var msiDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase null ) Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."psDBTestCase " // private[this] var psDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase null ) Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."udsDBTestCase " // private[this] var udsDBTestCase: fr.proline.repository.util.DatabaseAndDriverTestCase in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.repository.util.DatabaseAndDriverTestCase null ) Assign( // tree.tpe=Unit AbstractMultipleDBTestCase.this."dsConnectorFactoryForTest " // private[this] var dsConnectorFactoryForTest: fr.proline.core.dal.DataStoreConnectorFactoryForTest in class AbstractMultipleDBTestCase, tree.tpe=fr.proline.core.dal.DataStoreConnectorFactoryForTest null ) () ) ) ) == Expanded type of tree == ConstantType(value = Constant(IllegalArgumentException)) how can getCommonSuperclass() do its job if different class symbols get the same bytecode-level internal name: scala/None$ at scala.tools.nsc.backend.jvm.GenASM$JBuilder.javaName(GenASM.scala:547) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genFldsInstr$1(GenASM.scala:2451) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.scala$tools$nsc$backend$jvm$GenASM$JPlainBuilder$$genInstr$1(GenASM.scala:2466) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder$$anonfun$genBlock$1$2.apply(GenASM.scala:2326) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder$$anonfun$genBlock$1$2.apply(GenASM.scala:2312) at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:108) at scala.tools.nsc.backend.icode.BasicBlocks$BasicBlock.foreach(BasicBlocks.scala:197) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genBlock$1(GenASM.scala:2312) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genBlocks$1(GenASM.scala:2244) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genCode(GenASM.scala:2856) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genMethod(GenASM.scala:1563) at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genClass(GenASM.scala:1398) at scala.tools.nsc.backend.jvm.GenASM$AsmPhase.run(GenASM.scala:119) at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1583) at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1557) at scala.tools.nsc.Global$Run.compileSources(Global.scala:1553) at scala.tools.nsc.Global$Run.compile(Global.scala:1662) at xsbt.CachedCompiler0.run(CompilerInterface.scala:123) at xsbt.CachedCompiler0.run(CompilerInterface.scala:99) at xsbt.CompilerInterface.run(CompilerInterface.scala:27) at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102) at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48) at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41) at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply$mcV$sp(AggressiveCompile.scala:98) at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:98) at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:98) at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:159) at sbt.compiler.AggressiveCompile$$anonfun$3.compileScala$1(AggressiveCompile.scala:97) at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:142) at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:86) at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:38) at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:36) at sbt.inc.Incremental$.cycle(Incremental.scala:73) at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:33) at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:32) at sbt.inc.Incremental$.manageClassfiles(Incremental.scala:41) at sbt.inc.Incremental$.compile(Incremental.scala:32) at sbt.inc.IncrementalCompile$.apply(Compile.scala:26) at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:150) at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:70) at sbt.compiler.AggressiveCompile.apply(AggressiveCompile.scala:45) at sbt.compiler.IC$.compile(IncrementalCompiler.scala:22) at scala.tools.eclipse.buildmanager.sbtintegration.EclipseSbtBuildManager.runCompiler(EclipseSbtBuildManager.scala:138) at scala.tools.eclipse.buildmanager.sbtintegration.EclipseSbtBuildManager.update(EclipseSbtBuildManager.scala:129) at scala.tools.eclipse.buildmanager.sbtintegration.EclipseSbtBuildManager.build(EclipseSbtBuildManager.scala:175) at scala.tools.eclipse.ScalaProject.build(ScalaProject.scala:581) at scala.tools.eclipse.ScalaBuilder.build(ScalaBuilder.scala:129) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:358) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) maven dependencies : org.slf4j slf4j-api 1.7.5 com.typesafe scalalogging-slf4j_2.10 1.0.1 org.scala-lang scala-reflect 2.10.3 org.slf4j jcl-over-slf4j 1.7.5 ch.qos.logback logback-core 1.0.13 ch.qos.logback logback-classic 1.0.13 org.apache.commons commons-lang3 3.1 org.hibernate hibernate-entitymanager 4.2.7.SP1 joda-time joda-time 2.3 org.joda joda-convert 1.5 com.fasterxml.jackson.module jackson-module-scala_2.10 2.3.0 com.lambdaworks jacks_2.10 2.2.3 com.thetransactioncompany jsonrpc2-base 1.35 postgresql postgresql 9.1-901-1.jdbc4 com.h2database h2 1.3.174 org.xerial sqlite-jdbc 3.7.2 org.scala-lang scala-library 2.10.3 junit junit 4.11 org.scala-tools.testing specs_2.10 1.6.9 org.scalatest scalatest_2.10 2.0 org.dbunit dbunit 2.4.9 slf4j-api org.slf4j