Hi Paul, i am added a comment property to nodes. i got no errors. even tried the "Comment" also got no errors. here's my script:
private static final String NODELABEL = "label"; private static final String NODETYPE = "type"; private static final String NODECOMMENT = "comment"; private static Node underlyingNode; underlyingNode = graphDb.createNode(); underlyingNode.setProperty( NODELABEL, "Node Label"); underlyingNode.setProperty( NODECOMMENT, "Node Comment" ); underlyingNode.setProperty( NODETYPE, "My Root Node" ); i am newbie to neo4j, so i think someone can help you about what could be the problem. Francois. > From: [email protected] > To: [email protected] > Date: Mon, 11 Oct 2010 18:49:20 -0400 > Subject: [Neo4j] Exception when adding a "Comment" property to a node > > Using Neo4j 1.1, when I create a node that has a "Comment" property, I get > the following exception when I commit the node: > > javax.transaction.xa.XAException: Unknown > xid[GlobalId[NEOKERNL|1286836445937|4], BranchId[ 52 49 52 49 52 49 ]] > at > org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.rollback(XaResourceManager.java:416) > at > org.neo4j.kernel.impl.transaction.xaframework.XaResourceHelpImpl.rollback(XaResourceHelpImpl.java:111) > at > org.neo4j.kernel.impl.transaction.TransactionImpl.doRollback(TransactionImpl.java:533) > at > org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:616) > at > org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:561) > at > org.neo4j.kernel.impl.transaction.TransactionImpl.commit(TransactionImpl.java:104) > at > org.neo4j.kernel.EmbeddedGraphDbImpl$TransactionImpl.finish(EmbeddedGraphDbImpl.java:560) > at com.g1.dcg.graph.neo4j.NeoGraph.newNeoNode(NeoGraph.java:167) > Oct 11, 2010 6:34:06 PM org.neo4j.kernel.impl.transaction.TxManager commit > SEVERE: Unable to rollback transaction. Some resources may be commited others > not. Neo4j kernel should be SHUTDOWN for resource maintance and transaction > recovery ----> > java.lang.RuntimeException: java.io.IOException: The filename, directory > name, or volume label syntax is incorrect > at > org.neo4j.index.lucene.LuceneDataSource.getIndexWriter(LuceneDataSource.java:398) > at > org.neo4j.index.lucene.LuceneTransaction.doCommit(LuceneTransaction.java:207) > at > org.neo4j.kernel.impl.transaction.xaframework.XaTransaction.commit(XaTransaction.java:316) > at > org.neo4j.kernel.impl.transaction.xaframework.XaResourceManager.commit(XaResourceManager.java:399) > at > org.neo4j.kernel.impl.transaction.xaframework.XaResourceHelpImpl.commit(XaResourceHelpImpl.java:64) > at > org.neo4j.kernel.impl.transaction.TransactionImpl.doCommit(TransactionImpl.java:516) > at > org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:590) > at > org.neo4j.kernel.impl.transaction.TxManager.commit(TxManager.java:561) > at > org.neo4j.kernel.impl.transaction.TransactionImpl.commit(TransactionImpl.java:104) > at > org.neo4j.kernel.EmbeddedGraphDbImpl$TransactionImpl.finish(EmbeddedGraphDbImpl.java:560) > at com.g1.dcg.graph.neo4j.NeoGraph.newNeoNode(NeoGraph.java:167) > Caused by: java.io.IOException: The filename, directory name, or volume label > syntax is incorrect > at java.io.WinNTFileSystem.canonicalize0(Native Method) > at java.io.Win32FileSystem.canonicalize(Win32FileSystem.java:396) > at java.io.File.getCanonicalPath(File.java:559) > at > org.apache.lucene.store.FSDirectory.getCanonicalPath(FSDirectory.java:340) > at > org.apache.lucene.store.FSDirectory.<init>(FSDirectory.java:381) > at > org.apache.lucene.store.SimpleFSDirectory.<init>(SimpleFSDirectory.java:40) > at org.apache.lucene.store.FSDirectory.open(FSDirectory.java:424) > at org.apache.lucene.store.FSDirectory.open(FSDirectory.java:411) > at > org.neo4j.index.lucene.LuceneDataSource.getDirectory(LuceneDataSource.java:326) > at > org.neo4j.index.lucene.LuceneDataSource.getIndexWriter(LuceneDataSource.java:385) > ... 19 more > > Is "Comment" as reserved word and are there other reserved words? > > Thanks, > -Paul > _______________________________________________ > Neo4j mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

