Ignore:
Timestamp:
Feb 19, 2014, 1:38:31 PM (10 years ago)
Author:
casties
Branch:
default
Message:

updated to new Neo4J version 2.0. doesn't use new features. problems with neo4j admin web ui.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/de/mpiwg/itgroup/annotations/restlet/BaseRestlet.java

    r60 r66  
    2121import org.apache.log4j.Logger;
    2222import org.neo4j.graphdb.GraphDatabaseService;
     23import org.neo4j.graphdb.factory.GraphDatabaseBuilder;
    2324import org.neo4j.graphdb.factory.GraphDatabaseFactory;
     25import org.neo4j.graphdb.factory.GraphDatabaseSettings;
    2426import org.neo4j.kernel.AbstractGraphDatabase;
     27import org.neo4j.kernel.GraphDatabaseAPI;
    2528import org.neo4j.server.WrappingNeoServerBootstrapper;
    2629import org.restlet.Application;
     
    178181                if (dbFn != null) {
    179182                    logger.debug("opening DB " + dbFn);
    180                     graphDb = new GraphDatabaseFactory().newEmbeddedDatabase(dbFn);
     183                    GraphDatabaseBuilder graphDbBuilder = new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(dbFn);
     184                    graphDbBuilder.setConfig(GraphDatabaseSettings.allow_store_upgrade, "true");
     185                    graphDb = graphDbBuilder.newGraphDatabase();
    181186                    registerShutdownHook(graphDb);
    182187                    // store in context
     
    186191                    sc.setAttribute(ANNSTORE_KEY, store);
    187192                    // admin server
    188                     srv = new WrappingNeoServerBootstrapper((AbstractGraphDatabase) graphDb);
     193                    srv = new WrappingNeoServerBootstrapper((GraphDatabaseAPI) graphDb);
    189194                    logger.debug("Starting DB admin server...");
    190195                    // store in context
Note: See TracChangeset for help on using the changeset viewer.