Craig,

Thanks for your answer, I looked at this page and so, I've put those libs
inside the WEB-INF/lib/ directory :

   - neo4j-kernel-1.4-SNAPSHOT.jar
   - neo4j-lucene-index-1.4-SNAPSHOT.jar
   - neo4j-graph-algo-1.4-SNAPSHOT.jar
   - geronimo-jta_1.1_spec-1.1.1.jar
   - lucene-core-3.1.0.jar
   - json-simple-1.1.jar

+ neo4j-spatial-0.6-SNAPSHOT.jar (and all the packages of this directory,
like neo4j-spatial-0.6-SNAPSHOT-server-plugin.zip etc...).

Still not working, got the same error ;)

There is no hurry anyway, have a nice trip,

Robin


2011/7/12 Craig Taverner <[email protected]>

> I am travelling at the moment, so cannot give a long answer, but can
> suggest
> you look at the wiki page for neo4j in uDig, because there we have made
> some
> updates concerning which jars to use, and that will probably help you get
> this working.
> On Jul 12, 2011 10:59 AM, "Robin Cura" <[email protected]> wrote:
> > Hi,
> >
> > First of all, thanks a lot to both of you for your answers, I have only
> been
> > able to try this yesterday, and it released me from lots of troubles.
> >
> > I succeeded editing the Neo4jTestCase.java file in Netbeans, as you told.
> > I've got troubles to install latest JRuby release (needed for
> neo4j-spatial)
> > within my Ubuntu, so, I'll make this later, but it's really a good thing
> to
> > know considering the simplicity of use.
> >
> > Creating thoses databases made me realize another problem.In fact, I
> > followed the tutorial about using neo4j db in Geoserver, and it appears
> that
> > my neo4j plugin for Geoserver doesn't work, as I always get this error
> when
> > trying to create a new store linking to my neo4j database.
> > My database is a folder named "db1" (and "db2" for the other one),
> located
> > in my ~/ folder.
> >
> > In Geoserver, I create a new store and make it link to
> > "file:/home/administrateur/db1/neostore.id"
> > But each time, I got this errror :
> >
> >> Error connecting to Store.
> >>
> >> There was an error trying to connecto to store neo4jstore. Do you want
> to
> >> save it anyway?
> >>
> > Original exception error:
> >
> > Could not acquire data access 'neo4jstore'
> >
> > I tried with my 2 databases, and same problem.
> > It seems those 2 db aren't the problem, as I've been able to
> open/visualise
> > those in Gephi (using neo4j import plugin).
> >
> > My guess is that my neo4-spatial plugin for Geoserver isn't working
> > properly.
> >
> > The main problem is that, since the tutorial was written, neo4j changed.
> >
> > In the tuto, we have to place some files in geoserver/WEB-INF/lib/ folder
> :
> >
> > - json-simple-1.1.jar <-- No problem, this file is still used
> > - geronimo-jta_1.1_spec-1.1.1.jar <-- Same, this is still the version
> > used in neo4j
> > - neo4j-kernel-1.2-1.2.M04.jar <-- Replaced this one with my current
> > neo4j kernel jar, neo4j-kernel-1.4.jar
> > - neo4j-index-1.2-1.2.M04.jar
> > - neo4j-spatial.jar<-- Replaced this one with the latest build returned
> > by using "sudo mvn clean package" : neo4j-spatial-0.6-SNAPSHOT.jar
> >
> > My problem is that there is no more neo4j-index file in latest neo4j
> > releases. There is some neo4j-lucene-index files, but 1.4 doesn't seem to
> > use neo4j-index anymore.
> > When I only put neo4j-lucene-index.jar, Geoserver doesn't propose any
> option
> > to create a Store from Neo4j databases.
> >
> > So, what I did is I used the neo4j-index-1.3-1.3.M01.jar file from
> previous
> > release of Neo4j : Geoserver proposes to create a Store from a Neo4j db,
> but
> > I got the error message quoted above.
> >
> > Any idea how I could make this work ? What is the file that replace
> > neo4j-index in Neo4j 1.4 ?
> >
> > I join one of my database, archived, so that one of you with a working
> neo4j
> > plugin in Geoserver could test it and confirm the problem isn't with the
> DB.
> >
> > Thanks,
> >
> > Robin Cura
> >
> > 2011/7/9 Craig Taverner <[email protected]>
> >
> >> Another option is to run the main method of OSMImport class, which
> expects
> >> command line arguments for database location and OSM file, and will
> simply
> >> import a file once. This is not tested often, so there is a risk things
> >> have
> >> changed, but it is worth a try.
> >>
> >> Another, even easier, option in my opinion is the JRuby gem,
> >> neo4j-spatial.rb. See http://rubygems.org/gems/neo4j-spatial
> >>
> >> To get this running, just install JRuby from http://jruby.org, and then
> >> install the gem with "jruby -S gem install neo4j-spatial" and then you
> will
> >> have new console commands like 'import_layer'. If you run 'import_layer
> >> mydata.osm', it will import it to a new database, which you can use. See
> >> the
> >> github page for more information:
> >> https://github.com/craigtaverner/neo4j-spatial.rb
> >>
> >> On Thu, Jul 7, 2011 at 10:47 AM, Peter Neubauer <
> >> [email protected]> wrote:
> >>
> >> > Robin,
> >> >
> >> > the database is deleted after each run in Neo4jTestCase.java,
> >> >
> >> > @Override
> >> > @After
> >> > protected void tearDown() throws Exception {
> >> > shutdownDatabase(true);
> >> > super.tearDown();
> >> > }
> >> >
> >> > if you change to shutdownDatabase(false), the database will not be
> >> > deleted. In this case, make sure to run just that test in order not to
> >> > write several tests to the same DB for clarity.
> >> >
> >> > mvn test -Dtest=TestDynamicLayers
> >> >
> >> > Does that work for you?
> >> >
> >> >
> >> > 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, Jul 5, 2011 at 6:07 PM, Robin Cura <[email protected]>
> wrote:
> >> > > Hello,
> >> > >
> >> > > First of all, I don't know anything in java, and I'm trying to
> figure
> >> out
> >> > if
> >> > > neo4j could be usefull for my projects. If it is, I will of course
> >> learn
> >> > a
> >> > > bit of java so that I can use neo4j in a decent way for my needs.
> >> > >
> >> > > I'd like to use a neo4j spatial database together with GeoServer.
> >> > > For this, I'm following the tutorial here :
> >> > > http://wiki.neo4j.org/content/Neo4j_Spatial_in_GeoServer
> >> > > But this paragraph is blocking me :
> >> > > "
> >> > >
> >> > > - One option for the database location is a database created using
> >> the
> >> > > unit tests in Neo4j Spatial. The rest of this wiki assumes that you
> >> ran
> >> > the
> >> > > TestDynamicLayers unit test which loads an OSM dataset for the city
> >> of
> >> > Malmö
> >> > > in Sweden, and then creates a number of Dynamic Layers (or views) on
> >> > this
> >> > > data, which we can publish in GeoServer.
> >> > > - If you do use the unit test for the sample database, then the
> >> > location
> >> > > of the database will be in the target/var/neo4j-db directory of the
> >> > Neo4j
> >> > > Source code.
> >> > >
> >> > > "
> >> > >
> >> > > My problem is I do not succeed keeping those neo4j spatial databases
> >> > created
> >> > > with the tests : When I run TestDynamicLayers, it builds databases
> (in
> >> > > target/var/neo4j-db), but as soon as the database is successfully
> >> loaded,
> >> > it
> >> > > deletes it and start importing another database, and so on.
> >> > >
> >> > > My poor understanding of java doesn't help a lot, I tried to edit
> the
> >> > .java
> >> > > in Netbeans + Maven, but until then, it doesn't work, all the
> >> directories
> >> > > created during the tests are deleted when the test ends.
> >> > >
> >> > > Any idea how I could keep those databases ?
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Robin
> >> > > _______________________________________________
> >> > > Neo4j mailing list
> >> > > [email protected]
> >> > > https://lists.neo4j.org/mailman/listinfo/user
> >> > >
> >> > _______________________________________________
> >> > Neo4j mailing list
> >> > [email protected]
> >> > https://lists.neo4j.org/mailman/listinfo/user
> >> >
> >> _______________________________________________
> >> Neo4j mailing list
> >> [email protected]
> >> https://lists.neo4j.org/mailman/listinfo/user
> >>
> >
> >
> >
> > --
> > Robin Cura
> > [email protected]
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
>



-- 
Robin Cura
[email protected]
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to