Is it that I am using the wrong library somewhere? I have looked around but can't find any newer that has anything to do with this.
The interesting row is: class org.apache.ignite.internal.processors.query.h2.opt.GridH2SpatialIndex overrides final method close. The full stacktrace is this: class org.apache.ignite.IgniteCheckedException: Failed to register query type: TypeDescriptor [name=GridInstanceSpatialPoint, fields={mc=class java.lang.Long, entity=class java.lang.Long, id=class java.util.UUID, xyz=class com.vividsolutions.jts.geom.Point, inRelationTo=class java.util.UUID, inRelationToType=class java.lang.Short, referenceSystem=class java.util.UUID}, indexes={inRelationTo_idx=IndexDescriptor [type=SORTED], entity_idx=IndexDescriptor [type=SORTED], id_idx=IndexDescriptor [type=SORTED], mc_idx=IndexDescriptor [type=SORTED], inRelationToType_idx=IndexDescriptor [type=SORTED], referenceSystem_idx=IndexDescriptor [type=SORTED], xyz_idx=IndexDescriptor [type=GEO_SPATIAL]}, fullTextIdx=null, keyCls=class java.util.UUID, valCls=class java.lang.Object, valTextIdx=false, affKey=null, registered=false] at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.registerType(IgniteH2Indexing.java:1302) at org.apache.ignite.internal.processors.query.GridQueryProcessor.initializeCache(GridQueryProcessor.java:313) at org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart(GridQueryProcessor.java:483) at org.apache.ignite.internal.processors.cache.GridCacheProcessor.startCache(GridCacheProcessor.java:1055) at org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStart(GridCacheProcessor.java:802) at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:930) at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1739) at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1589) at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1042) at org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:964) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:850) at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:769) at org.apache.ignite.Ignition.start(Ignition.java:372) at com.xxx$.<clinit>(xxx.scala) /* my classes */ at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at org.eclipse.jetty.server.handler.ContextHandler$Context.createInstance(ContextHandler.java:2370) at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1166) at org.eclipse.jetty.servlet.ServletHolder.newInstance(ServletHolder.java:1195) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:584) at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:468) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:778) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669) at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:224) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.__doHandle(ContextHandler.java:1125) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) at org.eclipse.jetty.server.Server.handle(Server.java:497) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:313) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248) at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:626) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:546) at java.lang.Thread.run(Thread.java:745) Caused by: org.h2.jdbc.JdbcSQLException: General error: "java.lang.VerifyError: class org.apache.ignite.internal.processors.query.h2.opt.GridH2SpatialIndex overrides final method close.(Lorg/h2/engine/Session;)V"; SQL statement: CREATE TABLE "instanceSpatialPoint".GridInstanceSpatialPoint (_key UUID NOT NULL,_val OTHER,mc BIGINT,entity BIGINT,id UUID,xyz GEOMETRY,inRelationTo UUID,inRelationToType SMALLINT,referenceSystem UUID) engine "org.apache.ignite.internal.processors.query.h2.opt.GridH2Table$Engine" [50000-191] at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) at org.h2.message.DbException.get(DbException.java:168) at org.h2.message.DbException.convert(DbException.java:291) at org.h2.command.Command.executeUpdate(Command.java:266) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:184) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:158) at org.apache.ignite.internal.processors.query.h2.opt.GridH2Table$Engine.createTable(GridH2Table.java:827) at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.createTable(IgniteH2Indexing.java:1423) at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.registerType(IgniteH2Indexing.java:1295) ... 55 more Caused by: java.lang.VerifyError: class org.apache.ignite.internal.processors.query.h2.opt.GridH2SpatialIndex overrides final method close.(Lorg/h2/engine/Session;)V at java.lang.ClassLoader.defineClass1(ClassLoader.java) at java.lang.ClassLoader.defineClass(ClassLoader.java:760) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:510) at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:403) at java.lang.Class.forName0(Class.java) at java.lang.Class.forName(Class.java:264) at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$TableDescriptor.createH2SpatialIndex(IgniteH2Indexing.java:2457) at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$TableDescriptor.createIndexes(IgniteH2Indexing.java:2418) at org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.<init>(GridH2Table.java:142) at org.apache.ignite.internal.processors.query.h2.opt.GridH2Table$Engine.createTable(GridH2Table.java:802) at org.apache.ignite.internal.processors.query.h2.opt.GridH2Table$Engine.createTable(GridH2Table.java:786) at org.h2.schema.Schema.createTable(Schema.java:589) at org.h2.command.ddl.CreateTable.update(CreateTable.java:137) at org.h2.command.CommandContainer.update(CommandContainer.java:98) at org.h2.command.Command.executeUpdate(Command.java:258) ... 60 more -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Ignite-1-7-doesn-t-play-along-with-ignite-spatial-1-2-incubating-tp6950.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.