Re: janusgraph solr cassandra GraphOfTheGodsFactory
org.janusgraph.core.JanusGraphException: Could not register new index field with index backend
My directory structure in config-set:
itadmins-MacBook-Pro-4:configsets ankur.goel$ pwd
/Users/ankur/solr/solr-5.5.3/server/solr/configsets
itadmins-MacBook-Pro-4:configsets ankurl$ ls
basic_configs data_driven_schema_configs janus_configs sample_techproducts_configs
i create one collection with name janussolr using above janus_configs configset with 2 shard and replication factor 2. SolrCould installation is on a single machine.
solr configuration:
index.search.backend=solr
index.search.solr.mode=cloud
index.search.solr.zookeeper-url=localhost:9983
index.search.solr.configset=janussolr
what i am missing?
~AnkurG
Error trying to load GraphOfTheGodsFactory into janusgraph-cassandra-solrSteps:1) download cassandra, copy cassandra.yaml from janusgraph/cassandra/cassandra.yaml -> cassandra_installationdir/ conf/cassandra.yaml 2) download solr 5.2.1, copy all conf files from janusgraph/conf/solr/* -> solr_installation/server/solr/config_sets/basic_configs/* 3) Started cassandra and solr4)janusgraph/bin/gremlin.shgraph = JanusGraphFactory.open('conf/janusgraph-cassandra-solr. properties') ==>standardjanusgraph[cassandrathrift:[127.0.0.1]] gremlin> GraphOfTheGodsFactory.load(graph) causes this stack trace15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - Unable to save documents to Solr as one of the shape objects stored were not compatible with Solr. org.apache.solr.client.solrj.impl.HttpSolrClient$ RemoteSolrException: Error from server at http://localhost:8983/solr: Expected mime type application/octet-stream but got text/html. <html> <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>Error 404 Not Found</title></head><body><h2>HTTP ERROR 404</h2><p>Problem accessing /solr/edges/update. Reason:<pre> Not Found</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/> </body></html>at org.apache.solr.client.solrj.impl.HttpSolrClient. executeMethod(HttpSolrClient. java:529) at org.apache.solr.client.solrj.impl.HttpSolrClient.request( HttpSolrClient.java:235) at org.apache.solr.client.solrj.impl.HttpSolrClient.request( HttpSolrClient.java:227) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request( LBHttpSolrClient.java:526) at org.janusgraph.diskstorage.solr.SolrIndex. commitDocumentChanges( SolrIndex.java:407) at org.janusgraph.diskstorage.solr.SolrIndex.mutate( SolrIndex.java:318) at org.janusgraph.diskstorage.indexing.IndexTransaction$1. call(IndexTransaction.java: 137) at org.janusgraph.diskstorage.indexing.IndexTransaction$1. call(IndexTransaction.java: 134) at org.janusgraph.diskstorage.util.BackendOperation. executeDirect( BackendOperation.java:69) at org.janusgraph.diskstorage.util.BackendOperation.execute( BackendOperation.java:55) at org.janusgraph.diskstorage.indexing.IndexTransaction. flushInternal( IndexTransaction.java:134) at org.janusgraph.diskstorage.indexing.IndexTransaction. commit(IndexTransaction.java: 115) at org.janusgraph.diskstorage.BackendTransaction. commitIndexes( BackendTransaction.java:140) at org.janusgraph.graphdb.database.StandardJanusGraph. commit(StandardJanusGraph. java:743) at org.janusgraph.graphdb.transaction. StandardJanusGraphTx.commit( StandardJanusGraphTx.java: 1363) at org.janusgraph.example.GraphOfTheGodsFactory.load( GraphOfTheGodsFactory.java: 144) at org.janusgraph.example.GraphOfTheGodsFactory.load( GraphOfTheGodsFactory.java:63) at org.janusgraph.example.GraphOfTheGodsFactory$load. call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall(CallSiteArray. java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 125) at groovysh_evaluate.run(groovysh_evaluate:3) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.codehaus.groovy.tools.shell.Interpreter.evaluate( Interpreter.groovy:70) at org.codehaus.groovy.tools.shell.Groovysh.execute( Groovysh.groovy:190) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.super$ 3$execute(GremlinGroovysh. groovy) at sun.reflect.GeneratedMethodAccessor14. invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh. execute(GremlinGroovysh. groovy:72) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell. groovy:122) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$work( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.ShellRunner.run( ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$run( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. run(InteractiveShellRunner. groovy:83) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.<init>( Console.groovy:152) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.main(Console. groovy:455) 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - Details in failed document batch: 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:5y1-6h4-9hx-38w 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(23.7 38.1) 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:2s2-39s-b2t-cqw 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:no fear of death 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:5xt-39k-b2t-6fs 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:loves waves 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:6qh-6h4-9hx-6eo 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(22.0 39.0) 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:3yx-3bc-b2t-3cg 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:loves fresh breezes 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:6c9-6h4-9hx-9l4 15:07:39 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(23.9 37.7) 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - Unable to save documents to Solr as one of the shape objects stored were not compatible with Solr. org.apache.solr.client.solrj.impl.HttpSolrClient$ RemoteSolrException: Error from server at http://localhost:8983/solr: Expected mime type application/octet-stream but got text/html. <html> <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>Error 404 Not Found</title></head><body><h2>HTTP ERROR 404</h2><p>Problem accessing /solr/edges/update. Reason:<pre> Not Found</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/> </body></html>at org.apache.solr.client.solrj.impl.HttpSolrClient. executeMethod(HttpSolrClient. java:529) at org.apache.solr.client.solrj.impl.HttpSolrClient.request( HttpSolrClient.java:235) at org.apache.solr.client.solrj.impl.HttpSolrClient.request( HttpSolrClient.java:227) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request( LBHttpSolrClient.java:526) at org.janusgraph.diskstorage.solr.SolrIndex. commitDocumentChanges( SolrIndex.java:407) at org.janusgraph.diskstorage.solr.SolrIndex.mutate( SolrIndex.java:318) at org.janusgraph.diskstorage.indexing.IndexTransaction$1. call(IndexTransaction.java: 137) at org.janusgraph.diskstorage.indexing.IndexTransaction$1. call(IndexTransaction.java: 134) at org.janusgraph.diskstorage.util.BackendOperation. executeDirect( BackendOperation.java:69) at org.janusgraph.diskstorage.util.BackendOperation.execute( BackendOperation.java:55) at org.janusgraph.diskstorage.indexing.IndexTransaction. flushInternal( IndexTransaction.java:134) at org.janusgraph.diskstorage.indexing.IndexTransaction. commit(IndexTransaction.java: 115) at org.janusgraph.diskstorage.BackendTransaction. commitIndexes( BackendTransaction.java:140) at org.janusgraph.graphdb.database.StandardJanusGraph. commit(StandardJanusGraph. java:743) at org.janusgraph.graphdb.transaction. StandardJanusGraphTx.commit( StandardJanusGraphTx.java: 1363) at org.janusgraph.example.GraphOfTheGodsFactory.load( GraphOfTheGodsFactory.java: 144) at org.janusgraph.example.GraphOfTheGodsFactory.load( GraphOfTheGodsFactory.java:63) at org.janusgraph.example.GraphOfTheGodsFactory$load. call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray. defaultCall(CallSiteArray. java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite. call(AbstractCallSite.java: 125) at groovysh_evaluate.run(groovysh_evaluate:3) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.codehaus.groovy.tools.shell.Interpreter.evaluate( Interpreter.groovy:70) at org.codehaus.groovy.tools.shell.Groovysh.execute( Groovysh.groovy:190) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh.super$ 3$execute(GremlinGroovysh. groovy) at sun.reflect.GeneratedMethodAccessor14. invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.apache.tinkerpop.gremlin.console.GremlinGroovysh. execute(GremlinGroovysh. groovy:72) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell. groovy:122) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$work( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.ShellRunner.run( ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. super$2$run( InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl. invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke( NativeMethodAccessorImpl.java: 62) at sun.reflect.DelegatingMethodAccessorImpl. invoke( DelegatingMethodAccessorImpl. java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod. invoke(CachedMethod.java:93) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod. java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl. java:1215) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuperN( ScriptBytecodeAdapter.java: 132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter. invokeMethodOnSuper0( ScriptBytecodeAdapter.java: 152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner. run(InteractiveShellRunner. groovy:83) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.<init>( Console.groovy:152) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod( IndyInterface.java:232) at org.apache.tinkerpop.gremlin.console.Console.main(Console. groovy:455) 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - Details in failed document batch: 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:5y1-6h4-9hx-38w 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(23.7 38.1) 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:2s2-39s-b2t-cqw 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:no fear of death 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:5xt-39k-b2t-6fs 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:loves waves 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:6qh-6h4-9hx-6eo 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(22.0 39.0) 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:3yx-3bc-b2t-3cg 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - reason_t:loves fresh breezes 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - id:6c9-6h4-9hx-9l4 15:07:52 ERROR org.janusgraph.diskstorage.solr.SolrIndex - place_g:POINT(23.9 37.7)