Code example : creation of db & document

548 views
Skip to first unread message

Guizmo

unread,
Apr 10, 2011, 11:33:17 PM4/10/11
to OrientDB
Trying to build some examples along with learning java & orientdb is
not easy :)
In my example, i manage to build the project but have errors in
running it, does anyone has an idea ?

Code :

package OrientDB;

import com.orientechnologies.orient.client.remote.OServerAdmin;
import
com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx;
import com.orientechnologies.orient.core.record.impl.ODocument;
import java.io.IOException;

public class OrientDB {

public static void main(String[] args) throws IOException {

// CREATE THE DATABASE
new OServerAdmin("remote:SocialLinks").connect("root",
"DBAE83FD3430C80477811C3094ACEB494F581CED69C4FC9D92E3416F218B725A").createDatabase(null).close();
// OPEN THE DATABASE
ODatabaseDocumentTx db = new ODatabaseDocumentTx("remote:localhost/
SocialLinks").open("admin", "admin");

// CREATE A NEW DOCUMENT AND FILL IT
ODocument doc = new ODocument(db, "Person");
doc.field( "name", "Luke" );
doc.field( "surname", "Skywalker" );
doc.field( "city", new ODocument(db,
"City").field("name","Rome").field("country", "Italy") );

// SAVE THE DOCUMENT
doc.save();

db.close();

}
}


Errors :

run:
java.net.UnknownHostException: social
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at
com.orientechnologies.orient.enterprise.channel.binary.OChannelBinaryClient.<init>(OChannelBinaryClient.java:
42)
at
com.orientechnologies.orient.client.remote.OStorageRemote.createNetworkConnection(OStorageRemote.java:
1215)
at
com.orientechnologies.orient.client.remote.OServerAdmin.connect(OServerAdmin.java:
62)
at OrientDB.OrientDB.main(OrientDB.java:25)
Exception in thread "main"
com.orientechnologies.common.io.OIOException: Can't connect to any
configured remote nodes: social
at
com.orientechnologies.orient.client.remote.OStorageRemote.createNetworkConnection(OStorageRemote.java:
1234)
at
com.orientechnologies.orient.client.remote.OServerAdmin.connect(OServerAdmin.java:
62)
at OrientDB.OrientDB.main(OrientDB.java:25)
Java Result: 1
BUILD SUCCESSFUL (total time: 2 seconds)

Raja Reddy varra

unread,
Sep 21, 2011, 4:37:29 PM9/21/11
to orient-...@googlegroups.com
Hi You should be using something like this .. !! 

new OServerAdmin("remote:localhost/SocialLinks").connect("root", "DBAE83FD3430C80477811C3094ACEB494F581CED69C4FC9D92E3416F218B725A").createDatabase(null).close(); 
Reply all
Reply to author
Forward
0 new messages