Wohow, this is actually a bug introduced when we added Maps as parameter types. I added a test for it in the gremlin-plugin, and fixed it in server, https://github.com/neo4j/community/commit/ed42542e191de9966e1b5ada80bf8a6684bd6d1d
As snapshots get out, you should be able to run it normally in Neo4j Server 1.5-SNAPSHOT. Thanks for reporting it - it surfaces only when you do a GET on the Gremlin plugin URL! Cheers, /peter neubauer GTalk: neubauer.peter Skype peter.neubauer Phone +46 704 106975 LinkedIn http://www.linkedin.com/in/neubauer Twitter http://twitter.com/peterneubauer http://www.neo4j.org - Your high performance graph database. http://startupbootcamp.org/ - Öresund - Innovation happens HERE. http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. On Tue, Sep 13, 2011 at 10:11 PM, Javier de la Rosa <[email protected]> wrote: > Hi, all, > > Today I have downloaded the last version of Neo4j, thus, 1.5.M01. I > run some of my tests and some of them falied, what related to Gremlin > plugin. > If I run using Neo4j 1.4.1 I get the next: > > $ curl > "http://localhost:7474/db/data/ext/GremlinPlugin/graphdb/execute_script" > { > "extends" : "graphdb", > "description" : "execute a Gremlin script with 'g' set to the > Neo4jGraph and 'results' containing the results. Only results of one > object type is supported.", > "name" : "execute_script", > "parameters" : [ { > "description" : "The Gremlin script", > "optional" : false, > "name" : "script", > "type" : "string" > }, { > "description" : "JSON Map of additional parameters for script variables", > "optional" : true, > "name" : "params", > "type" : "string" > } ] > } > > But when I use the Neo4j 1.5.M01: > > $ curl > "http://localhost:7474/db/data/ext/GremlinPlugin/graphdb/execute_script" > <html> > <head> > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> > <title>Error 500 INTERNAL_SERVER_ERROR</title> > </head> > <body><h2>HTTP ERROR 500</h2> > <p>Problem accessing /db/data/ext/GremlinPlugin/graphdb/execute_script. > Reason: > <pre> INTERNAL_SERVER_ERROR</pre></p><h3>Caused > by:</h3><pre>java.lang.NullPointerException > at > org.neo4j.server.rest.repr.ExtensionPointRepresentation$ParameterRepresentation.serialize(ExtensionPointRepresentation.java:110) > [...] > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > </pre> > <hr /><i><small>Powered by Jetty://</small></i><br/> > <br/> > [...] > <br/> > > </body> > </html> > > > Is that normal? is there something that I'm doing wrong? > > Thanks. > > -- > Javier de la Rosa > http://versae.es > _______________________________________________ > Neo4j mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

