Thanks Aru :-)

On 30 July 2014 15:00, Aru Sahni <arusa...@gmail.com> wrote:

> Is there any specific reason you're using bulbs/Gremlin? I'd really
> recommend you check out py2neo - Nigel's done a great job with it.
>
> That being said, here's the process I've used to build Gremlin when I was
> first getting start - this needs to be run on your neo4j server. *I
> haven't tested it with neo4j 2.1.x*.
>
> $ git clone https://github.com/neo4j-contrib/gremlin-plugin.git
> $ cd gremlin-plugin
> $ neo4j stop
> $ mvn clean package
>  $ unzip target/neo4j-gremlin-plugin-2.0-SNAPSHOT-server-plugin.zip -d
> $NEO4J_HOME/plugins/gremlin-plugin
> $ neo4j start
> $ curl http://localhost:7474/db/data/ext/GremlinPlugin # Will return with
> an exception if the plugin wasn't installed successfully
>
> HTH,
> ~A
>
>
> On Wed, Jul 30, 2014 at 1:02 AM, Daniel Brami <daniel.br...@gmail.com>
> wrote:
>
>> Hey Darren - I too have been struggling with getting bulbs and neo4j to
>> work.
>> Even installed the tinkerpop3 stack but still no luck - i must be doing
>> something wrong...
>> Did you get it working?
>>
>> On Sunday, November 10, 2013 7:02:23 AM UTC-8, Darren Govoni wrote:
>>>
>>> Hi,
>>>  I am trying to use the python bulbs interface to Neo4j, here is a
>>> snippet:
>>>
>>> >>> from bulbs.neo4jserver import Graph
>>> >>> g = Graph()
>>> >>> james = g.vertices.create(name="James")
>>> Traceback (most recent call last):
>>>   File "<stdin>", line 1, in <module>
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/element.py", line
>>> 565, in create
>>>     resp = self.client.create_vertex(data)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/
>>> neo4jserver/client.py", line 424, in create_vertex
>>>     return self.create_indexed_vertex(data, index_name, keys=None)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/
>>> neo4jserver/client.py", line 1027, in create_indexed_vertex
>>>     return self.gremlin(script,params)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/
>>> neo4jserver/client.py", line 384, in gremlin
>>>     return self.request.post(path, params)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/rest.py", line 128,
>>> in post
>>>     return self.request(POST, path, params)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/rest.py", line 183,
>>> in request
>>>     return self.response_class(http_resp, self.config)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/
>>> neo4jserver/client.py", line 217, in __init__
>>>     self.handle_response(response)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/
>>> neo4jserver/client.py", line 249, in handle_response
>>>     response_handler(response)
>>>   File "/usr/local/lib/python2.7/dist-packages/bulbs/rest.py", line 39,
>>> in not_found
>>>     raise LookupError(http_resp)
>>> LookupError: ({'status': '404', 'content-length': '794', 'content-type': 
>>> 'application/json;
>>> charset=UTF-8', 'access-control-allow-origin': '*', 'server':
>>> 'Jetty(6.1.25)'}, '{\n  "message" : "No such ServerPlugin:
>>> \\"GremlinPlugin\\"",\n  "exception" : "PluginLookupException",\n
>>>  "fullname" : "org.neo4j.server.plugins.PluginLookupException",\n
>>>  "stacktrace" : [ 
>>> "org.neo4j.server.plugins.PluginManager.extension(PluginManager.java:124)",
>>> "org.neo4j.server.plugins.PluginManager.invoke(PluginManager.java:165)",
>>> "org.neo4j.server.rest.web.ExtensionService.
>>> invokeGraphDatabaseExtension(ExtensionService.java:322)",
>>> "org.neo4j.server.rest.web.ExtensionService.
>>> invokeGraphDatabaseExtension(ExtensionService.java:144)",
>>> "java.lang.reflect.Method.invoke(Method.java:606)",
>>> "org.neo4j.server.rest.transactional.TransactionalRequestDispatcher
>>> .dispatch(TransactionalRequestDispatcher.java:132)",
>>> "org.neo4j.server.rest.security.SecurityFilter.
>>> doFilter(SecurityFilter.java:112)" ]\n}')
>>> >>>
>>>
>>>
>>> So I read that the gremlin plugin is annoyingly not part of neo4j server
>>> that seems to need it. I then clone the gremlin plugin project.
>>> It does not build.
>>>
>>> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local = '
>>> 6c9fd3d150b8a5f0ca676f49b8ed603793cabebb'; remote = '<html>
>>> <head><title>301' - RETRYING
>>> Downloading: http://maven.glassfish.org/content/groups/glassfish/net/
>>> java/jvnet-parent/1/jvnet-parent-1.pom
>>> 185b downloaded  (jvnet-parent-1.pom)
>>> [WARNING] *** CHECKSUM FAILED - Checksum failed on download: local = '
>>> 6c9fd3d150b8a5f0ca676f49b8ed603793cabebb'; remote = '<html>
>>> <head><title>301' - IGNORING
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [ERROR] BUILD ERROR
>>> [INFO] ------------------------------------------------------------
>>> ------------
>>> [INFO] Error building POM (may not be this project's POM).
>>>
>>>
>>>
>>>
>>> Project ID: com.sun.jersey:jersey-project:pom:1.9
>>>
>>>
>>> Reason: Cannot find parent: net.java:jvnet-parent for project:
>>> com.sun.jersey:jersey-project:pom:1.9 for project
>>> com.sun.jersey:jersey-project:pom:1.9
>>>
>>>
>>> What to do here? Help appreciated.
>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Neo4j" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to neo4j+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to neo4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to