Hi, It means that you have mix of old and new libraries at the same installation.
On Fri, Jan 23, 2015 at 1:03 PM, Bertrand Quenin <[email protected]> wrote: > Hi, > > I'm facing the following issue after upgrading from 2.0-rc1 to 2.0. > Whenever trying to access the DB, I get the following error: > > [ERROR] [01/23/2015 11:37:24.519] > [test-system-akka.actor.default-dispatcher-9] > [ActorSystem(test-system)] Uncaught error from thread > [test-system-akka.actor.default-dispatcher-9] shutting down JVM since > 'akka.jvm-exit-on-fatal-error' is enabled > java.lang.NoClassDefFoundError: Could not initialize class > com.orientechnologies.orient.core.db.ODatabaseRecordThreadLocal > at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx. > setCurrentDatabaseInThreadLocal(ODatabaseDocumentTx.java:2569) > at com.orientechnologies.orient.core.db.document. > ODatabaseDocumentTx.open(ODatabaseDocumentTx.java:233) > at com.tinkerpop.blueprints.impls.orient.OrientGraphFactory. > getDatabase(OrientGraphFactory.java:132) > at com.tinkerpop.blueprints.impls.orient.OrientGraphFactory. > getDatabase(OrientGraphFactory.java:111) > at com.tinkerpop.blueprints.impls.orient.OrientGraphFactory.getTx( > OrientGraphFactory.java:71) > at com.test.models.City$.<init>(City.scala:14) > at com.test.models.City$.<clinit>(City.scala) > at com.test.http.TestService$$anonfun$1$$anonfun$apply$1. > apply(TestService.scala:40) > at com.test.http.TestService$$anonfun$1$$anonfun$apply$1. > apply(TestService.scala:40) > at spray.routing.directives.RouteDirectives$$anonfun$ > complete$1$$anon$3.apply(RouteDirectives.scala:49) > at spray.routing.directives.RouteDirectives$$anonfun$ > complete$1$$anon$3.apply(RouteDirectives.scala:48) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$8$$anonfun$apply$9.apply(Directive.scala:102) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$8$$anonfun$apply$9.apply(Directive.scala:102) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$8$$anonfun$apply$9.apply(Directive.scala:102) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$8$$anonfun$apply$9.apply(Directive.scala:102) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.Directive$$anon$9$$anonfun$happly$6.apply( > Directive.scala:102) > at spray.routing.Directive$$anon$9$$anonfun$happly$6.apply( > Directive.scala:100) > at spray.routing.Directive$$anon$9$$anonfun$happly$6.apply( > Directive.scala:102) > at spray.routing.Directive$$anon$9$$anonfun$happly$6.apply( > Directive.scala:100) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anonfun$ > mapRequestContext$1$$anonfun$apply$1.apply(BasicDirectives.scala:30) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.directives.BasicDirectives$$anon$3$$ > anonfun$happly$1.apply(BasicDirectives.scala:92) > at spray.routing.RouteConcatenation$RouteConcatenation$$anonfun$$ > tilde$1$$anonfun$apply$1.apply(RouteConcatenation.scala:32) > at spray.routing.RouteConcatenation$RouteConcatenation$$anonfun$$ > tilde$1$$anonfun$apply$1.apply(RouteConcatenation.scala:31) > at spray.routing.RequestContext$$anonfun$withRejectionHandling$ > 1.applyOrElse(RequestContext.scala:130) > at scala.runtime.AbstractPartialFunction.apply( > AbstractPartialFunction.scala:36) > at spray.routing.RequestContext$$anon$1.handle(RequestContext. > scala:84) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext$$anon$3.handle(RequestContext. > scala:102) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext.reject(RequestContext.scala:202) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$10.apply(Directive.scala:104) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$10.apply(Directive.scala:103) > at spray.routing.RequestContext$$anonfun$withRejectionHandling$ > 1.applyOrElse(RequestContext.scala:130) > at scala.runtime.AbstractPartialFunction.apply( > AbstractPartialFunction.scala:36) > at spray.routing.RequestContext$$anon$1.handle(RequestContext. > scala:84) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext.reject(RequestContext.scala:202) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$10.apply(Directive.scala:104) > at spray.routing.Directive$$anon$9$$anonfun$happly$6$$anonfun$ > apply$10.apply(Directive.scala:103) > at spray.routing.RequestContext$$anonfun$withRejectionHandling$ > 1.applyOrElse(RequestContext.scala:130) > at scala.runtime.AbstractPartialFunction.apply( > AbstractPartialFunction.scala:36) > at spray.routing.RequestContext$$anon$1.handle(RequestContext. > scala:84) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext$$anon$4.handle(RequestContext. > scala:121) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext$$anon$3.handle(RequestContext. > scala:102) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext$$anon$1.handle(RequestContext. > scala:84) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext$$anon$3.handle(RequestContext. > scala:102) > at akka.spray.UnregisteredActorRefBase.$bang(UnregisteredActorRefBase. > scala:72) > at spray.routing.RequestContext.reject(RequestContext.scala:202) > at spray.routing.directives.RouteDirectives$$anon$5.apply( > RouteDirectives.scala:63) > at spray.routing.directives.RouteDirectives$$anon$5.apply( > RouteDirectives.scala:62) > at spray.routing.directives.ExecutionDirectives$$anonfun$ > detach$1$$anonfun$apply$7$$anonfun$apply$1.apply$mcV$sp( > ExecutionDirectives.scala:89) > at spray.routing.directives.ExecutionDirectives$$anonfun$ > detach$1$$anonfun$apply$7$$anonfun$apply$1.apply( > ExecutionDirectives.scala:89) > at spray.routing.directives.ExecutionDirectives$$anonfun$ > detach$1$$anonfun$apply$7$$anonfun$apply$1.apply( > ExecutionDirectives.scala:89) > at scala.concurrent.impl.Future$PromiseCompletingRunnable. > liftedTree1$1(Future.scala:24) > at scala.concurrent.impl.Future$PromiseCompletingRunnable.run( > Future.scala:24) > at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:41) > at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec( > AbstractDispatcher.scala:393) > at scala.concurrent.forkjoin.ForkJoinTask.doExec( > ForkJoinTask.java:260) > at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue. > runTask(ForkJoinPool.java:1339) > at scala.concurrent.forkjoin.ForkJoinPool.runWorker( > ForkJoinPool.java:1979) > at scala.concurrent.forkjoin.ForkJoinWorkerThread.run( > ForkJoinWorkerThread.java:107) > > And here is the code: > > val db = new OrientGraphFactory("plocal:/tmp/databases/test", "admin", > "admin") > db.setUseLightweightEdges(true) > db.setAutoStartTx(false) > db.getTx.getVerticesOfClass("City").asScala.filter(_. > getProperty[Integer]("population") > 10000) > > Note that this code was working in 2.0-rc1. Is there anything I missed? > > Thanks > > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Best regards, Andrey Lomakin. -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
