Skip to content

Instantly share code, notes, and snippets.

@hvent90
Created October 29, 2014 13:37
Show Gist options
  • Save hvent90/ce8fc6b054c0b3c08635 to your computer and use it in GitHub Desktop.
Save hvent90/ce8fc6b054c0b3c08635 to your computer and use it in GitHub Desktop.
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.simontuffs.onejar.Boot.run(Boot.java:340)
at com.simontuffs.onejar.Boot.main(Boot.java:166)
Caused by: com.mongodb.MongoException: error on invocation of $where function:
JS Error: TypeError: Array.isArray is not a function nofile_a:0
at com.mongodb.MongoException.parse(MongoException.java:82)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:292)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:273)
at com.mongodb.DBCursor._check(DBCursor.java:368)
at com.mongodb.DBCursor._hasNext(DBCursor.java:459)
at com.mongodb.DBCursor.hasNext(DBCursor.java:484)
at com.mongodb.casbah.MongoCursorBase$class.hasNext(MongoCursor.scala:72)
at com.mongodb.casbah.MongoCursor.hasNext(MongoCursor.scala:494)
at scala.collection.Iterator$class.isEmpty(Iterator.scala:256)
at com.mongodb.casbah.MongoCursor.isEmpty(MongoCursor.scala:494)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.getKey$1(BSONParser.scala:64)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.aggregateFields$1(BSONParser.scala:95)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.org$bradfordmiller$mongo2mysqlavv$nosqlstore$mongo$BSONParser$$getMap(BSONParser.scala:101)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$$anonfun$processKeyLevel$1$4.buildTypeMap$1(BSONParser.scala:178)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$$anonfun$processKeyLevel$1$4.apply(BSONParser.scala:182)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$$anonfun$processKeyLevel$1$4.apply(BSONParser.scala:165)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.MongoOps$$anonfun$getMongoCursor$2.apply(MongoOps.scala:72)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.MongoOps$$anonfun$getMongoCursor$2.apply(MongoOps.scala:71)
at org.bradfordmiller.mongo2mysqlavv.util.Arm$.using(Arm.scala:10)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.MongoOps$class.getMongoCursor(MongoOps.scala:71)
at org.bradfordmiller.mongo2mysqlavv.sqlstore.mysql.MongoToMySQL.getMongoCursor(MongoToMySQL.scala:13)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.processKeyLevel$1(BSONParser.scala:165)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.org$bradfordmiller$mongo2mysqlavv$nosqlstore$mongo$BSONParser$$getAllBSONFields(BSONParser.scala:185)
at org.bradfordmiller.mongo2mysqlavv.nosqlstore.mongo.BSONParser$class.buildTypeGraph(BSONParser.scala:245)
at org.bradfordmiller.mongo2mysqlavv.sqlstore.mysql.MongoToMySQL.buildTypeGraph(MongoToMySQL.scala:13)
at org.bradfordmiller.mongo2mysqlavv.sqlstore.mysql.MongoToMySQL.<init>(MongoToMySQL.scala:42)
at org.bradfordmiller.mongo2mysqlavv.ArgConfig$class.executeExport(ArgConfig.scala:118)
at org.bradfordmiller.mongo2mysqlavv.Driver$.executeExport(Driver.scala:7)
at org.bradfordmiller.mongo2mysqlavv.Driver$$anonfun$1.apply$mcV$sp(Driver.scala:15)
at org.bradfordmiller.mongo2mysqlavv.Driver$$anonfun$1.apply(Driver.scala:15)
at org.bradfordmiller.mongo2mysqlavv.Driver$$anonfun$1.apply(Driver.scala:15)
at scala.util.Try$.apply(Try.scala:161)
at org.bradfordmiller.mongo2mysqlavv.Driver$delayedInit$body.apply(Driver.scala:15)
at scala.Function0$class.apply$mcV$sp(Function0.scala:40)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:71)
at scala.App$$anonfun$main$1.apply(App.scala:71)
at scala.collection.immutable.List.foreach(List.scala:318)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32)
at scala.App$class.main(App.scala:71)
at org.bradfordmiller.mongo2mysqlavv.Driver$.main(Driver.scala:7)
at org.bradfordmiller.mongo2mysqlavv.Driver.main(Driver.scala)
... 6 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment