Hi,
I bet you use not snapshot version.

If you work with console you should use server not embedded database.
In snapshot you not able to open embedded database using console.

So you should use or standalone or embedded server in your case.



On Tue, May 13, 2014 at 11:54 AM, <[email protected]> wrote:

> Hi all, I am actually using OrientDB java api and am experiencing an issue
> which you may solve easily:
>
> Load of graphml file is correct and me eclipse console says everything is
> ok and that vertices have been correctly inserted
> I have no exception
>
> However created data does not show in sutdio, neither any change to the
> database config such as language.
>
> At the same time the server, from the windows command says that data
> cannot be persisted because database is not a disk based; However the
> configuration in he studio and my java code clearly show and defined the
> database as being disk based.
>
> Could any one let me know what I do wrong, below are snapshots of java
> code, studio and server log.
> many thanks,
> Alexis
>
>
> Java code:
> package com.bluage.graphDB.orientDB.test;
>
> import com.orientechnologies.orient.client.db.ODatabaseHelper;
> import com.orientechnologies.orient.core.config.OGlobalConfiguration;
> import com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx;
> import com.orientechnologies.orient.core.sql.OCommandSQL;
> import com.tinkerpop.blueprints.impls.orient.OrientBaseGraph;
> import com.tinkerpop.blueprints.impls.orient.OrientGraphNoTx;
> import com.tinkerpop.blueprints.util.io.graphml.GraphMLReader;
>
> import java.io.FileInputStream;
> import java.io.FileNotFoundException;
> import java.io.IOException;
>
>
> public class TestLoadGraph {
>   private static final String INPUT_FILE = "data/SIFALL.graphml";
>   //"plocal:target/databases/GratefulDeadConcerts";
>   private static final String DBURL      = "plocal:target/databases/Test";
>   private String              inputFile  = INPUT_FILE;
>   private String              dbURL      = DBURL;
>
>   public static void main(final String[] args) throws Exception {
>     new TestLoadGraph(args).testImport();
>   }
>
>   public TestLoadGraph() {
>     inputFile = INPUT_FILE;
>     dbURL = DBURL;
>   }
>
>   private TestLoadGraph(final String[] args) {
>     inputFile = args.length > 0 ? args[0] : INPUT_FILE;
>     dbURL = args.length > 1 ? args[1] : DBURL;
>   }
>
>
>   public void testImport() throws IOException, FileNotFoundException {
>     final boolean oldKeepOpen =
> OGlobalConfiguration.STORAGE_KEEP_OPEN.getValueAsBoolean();
>     OGlobalConfiguration.STORAGE_KEEP_OPEN.setValue(true);
>
>     ODatabaseDocumentTx db = new ODatabaseDocumentTx(DBURL);
>     ODatabaseHelper.deleteDatabase(db, "plocal");
>
>     OrientBaseGraph g = new OrientGraphNoTx(dbURL);
>
>     System.out.println("Importing graph from file '" + inputFile + "' into
> database: " + g + "...");
>
>     final long startTime = System.currentTimeMillis();
>
>     GraphMLReader.inputGraph(g, new FileInputStream(inputFile), 10000,
> null, null, null);
>
>     System.out.println("Imported in " + (System.currentTimeMillis() -
> startTime) + "ms. Vertexes: " + g.countVertices());
>
>     g.command(new OCommandSQL("alter database TIMEZONE GMT")).execute();
>     g.command(new OCommandSQL("alter database LOCALECOUNTRY
> EN")).execute();
>     g.command(new OCommandSQL("alter database LOCALELANGUAGE
> EN")).execute();
>
>     g.commit();
>
>     OGlobalConfiguration.STORAGE_KEEP_OPEN.setValue(oldKeepOpen);
>
>     g.shutdown();
>
>     // g.drop();
>   }
>
>
> }
>
>
>
> Eclispe console:
> Importing graph from file 'data/SIFALL.graphml' into database:
> orientgraphnotx[plocal:target/databases/Test]...
> Imported in 3697ms. Vertexes: 3683
>
> Server log in windows command:
> 2014-05-13 10:35:37:155 INFO Loading configuration from:
> D:/TOOLS/orientdb-community-1.7-rc2/config/orientdb-server-config.xml...
> [OServerConfigurationLoaderXml]
> 2014-05-13 10:35:37:294 INFO OrientDB Server v1.7-rc2 (build 
> UNKNOWN@r${buildNumber};
> 2014-03-25 15:54:54+0100) is starting up... [OServer]
> 2014-05-13 10:35:37:302 INFO Databases directory:
> D:\TOOLS\orientdb-community-1.7-rc2\databases [OServer]
> 2014-05-13 10:35:37:327 INFO Listening binary connections on 
> 0.0.0.0:2424(protocol v.20) [OServerNetworkListener]
> 2014-05-13 10:35:37:330 INFO Listening http connections on 
> 0.0.0.0:2480(protocol v.10) [OServerNetworkListener]
> 2014-05-13 10:35:37:342 INFO Installing dynamic plugin
> 'studio-1.7-rc2.zip'... [OServerPluginManager]
> 2014-05-13 10:35:37:386 INFO Installing GREMLIN language v.2.5.0-SNAPSHOT
> - graph.pool.max=50 [OGraphServerHandler]
> 2014-05-13 10:35:37:391 INFO OrientDB Server v1.7-rc2 is active. [OServer]
> 2014-05-13 10:36:40:560 INFO Creating database
> plocal:${ORIENTDB_HOME}/databases/Test [OServerCommandPostDatabase]
> 2014-05-13 10:37:48:417 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:37:48:434 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:37:58:944 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:37:58:949 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:10:377 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:10:383 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:41:395 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:41:399 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:44:305 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:38:44:310 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:17:763 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:17:789 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:43:120 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:43:128 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:49:138 WARN ->0:0:0:0:0:0:0:1: Command not found:
> GET.studio/{{ uml }} [ONetworkProtocolHttpDb]
> 2014-05-13 10:39:49:146 SEVE Internal server error:
> java.lang.IllegalArgumentException: Cannot get allocation information for
> database 'Test' because it is not a disk-based database
> [ONetworkProtocolHttpDb]
>
>
>
> Copy of server config
>
>
> <https://lh3.googleusercontent.com/-UveNITl_SDY/U3Hdoyhq5JI/AAAAAAAAAAQ/Lzlhn7om6jg/s1600/localhost2480studioindex.png>
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Best regards,
Andrey Lomakin.

Orient Technologies
the Company behind OrientDB

-- 

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

Reply via email to