Hi Luca,
The plocal doesn't really working.
Test orient 1.7.10 with rexster 2.6.0.
Using rexster configuration:
<graph>
<graph-name>test</graph-name>
<graph-type>com.tinkerpop.rexster.OrientGraphConfiguration</graph-type>
<graph-location>plocal:/home/elad/orientdb-community-1.7.10/databases/GratefulDeadConcerts</graph-location>
<properties>
<username>admin</username>
<password>admin</password>
</properties>
<extensions>
<allows>
<allow>tp:gremlin</allow>
</allows>
</extensions>
</graph>
Got the errors:
[WARN] GraphConfigurationContainer - Could not load graph test. Please
check the XML configuration.
[WARN] GraphConfigurationContainer - GraphConfiguration could not be found
or otherwise instantiated:
[com.tinkerpop.rexster.OrientGraphConfiguration]. Ensure that it is in
Rexster's path.
com.tinkerpop.rexster.config.GraphConfigurationException:
GraphConfiguration could not be found or otherwise instantiated:
[com.tinkerpop.rexster.OrientGraphConfiguration]. Ensure that it is in
Rexster's path.
at
com.tinkerpop.rexster.config.GraphConfigurationContainer.getGraphFromConfiguration(GraphConfigurationContainer.java:142)
at
com.tinkerpop.rexster.config.GraphConfigurationContainer.<init>(GraphConfigurationContainer.java:54)
at
com.tinkerpop.rexster.server.XmlRexsterApplication.reconfigure(XmlRexsterApplication.java:99)
at
com.tinkerpop.rexster.server.XmlRexsterApplication.<init>(XmlRexsterApplication.java:47)
at com.tinkerpop.rexster.Application.<init>(Application.java:97)
at com.tinkerpop.rexster.Application.main(Application.java:189)
Caused by: com.tinkerpop.rexster.config.GraphConfigurationException:
com.orientechnologies.common.exception.OException: Error on creation of
shared resource
at
com.tinkerpop.rexster.OrientGraphConfiguration.configureGraphInstance(OrientGraphConfiguration.java:82)
at
com.tinkerpop.rexster.config.GraphConfigurationContainer.getGraphFromConfiguration(GraphConfigurationContainer.java:124)
... 5 more
Caused by: com.orientechnologies.common.exception.OException: Error on
creation of shared resource
at
com.orientechnologies.common.concur.resource.OSharedContainerImpl.getResource(OSharedContainerImpl.java:55)
at
com.orientechnologies.orient.core.metadata.OMetadataDefault.init(OMetadataDefault.java:110)
at
com.orientechnologies.orient.core.metadata.OMetadataDefault.load(OMetadataDefault.java:68)
at
com.orientechnologies.orient.core.db.record.ODatabaseRecordAbstract.open(ODatabaseRecordAbstract.java:291)
at
com.orientechnologies.orient.core.db.ODatabaseWrapperAbstract.open(ODatabaseWrapperAbstract.java:49)
at
com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.openOrCreate(OrientBaseGraph.java:1741)
at
com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.<init>(OrientBaseGraph.java:136)
at
com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.<init>(OrientTransactionalGraph.java:63)
at
com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.<init>(OrientTransactionalGraph.java:59)
at
com.tinkerpop.blueprints.impls.orient.OrientGraph.<init>(OrientGraph.java:78)
at
com.tinkerpop.rexster.OrientGraphConfiguration.configureGraphInstance(OrientGraphConfiguration.java:79)
... 6 more
Caused by:
com.orientechnologies.orient.core.exception.ORecordNotFoundException: The
record with id '#0:1' not found
at
com.orientechnologies.orient.core.record.ORecordAbstract.reload(ORecordAbstract.java:317)
at
com.orientechnologies.orient.core.record.impl.ODocument.reload(ODocument.java:406)
at
com.orientechnologies.orient.core.type.ODocumentWrapper.reload(ODocumentWrapper.java:87)
at
com.orientechnologies.orient.core.type.ODocumentWrapperNoClass.reload(ODocumentWrapperNoClass.java:69)
at
com.orientechnologies.orient.core.metadata.schema.OSchemaShared.load(OSchemaShared.java:921)
at
com.orientechnologies.orient.core.metadata.OMetadataDefault$1.call(OMetadataDefault.java:115)
at
com.orientechnologies.orient.core.metadata.OMetadataDefault$1.call(OMetadataDefault.java:110)
at
com.orientechnologies.common.concur.resource.OSharedContainerImpl.getResource(OSharedContainerImpl.java:53)
Thanks,
Elad
On Sunday, January 18, 2015 at 6:40:19 PM UTC+2, Lvc@ wrote:
>
> Hi Elad,
> Please don't use "local" storage engine, but rather "plocal". We
> deprecated "local" long time ago. If you have a database you want to move
> to "plocal", then export and reimport it.
>
> I suggest you also to use a more recent OrientDB version.
>
> Lvc@
>
>
> On 18 January 2015 at 16:46, Elad <[email protected] <javascript:>>
> wrote:
>
>> When run rexster-server-2.6.0 with orientdb 1.7.2 I got the following
>> error when run rexster server:
>> The error appeared after the disk ran out of space and cleaned.
>>
>> Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
>> at
>> com.orientechnologies.orient.core.storage.impl.local.ODataLocal.moveRecord(ODataLocal.java:630)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.ODataLocal.defragHole(ODataLocal.java:555)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.ODataLocal.createHole(ODataLocal.java:465)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.ODataLocal.setRecord(ODataLocal.java:348)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OStorageLocal.updateRecord(OStorageLocal.java:1881)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OTxSegment.recoverTransactionEntry(OTxSegment.java:374)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OTxSegment.recoverTransaction(OTxSegment.java:343)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OTxSegment.recoverTransactions(OTxSegment.java:211)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OTxSegment.open(OTxSegment.java:95)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OStorageLocalTxExecuter.open(OStorageLocalTxExecuter.java:63)
>> at
>> com.orientechnologies.orient.core.storage.impl.local.OStorageLocal.open(OStorageLocal.java:218)
>> at
>> com.orientechnologies.orient.core.db.raw.ODatabaseRaw.open(ODatabaseRaw.java:107)
>> at
>> com.orientechnologies.orient.core.db.ODatabaseWrapperAbstract.open(ODatabaseWrapperAbstract.java:49)
>> at
>> com.orientechnologies.orient.core.db.record.ODatabaseRecordAbstract.open(ODatabaseRecordAbstract.java:268)
>> at
>> com.orientechnologies.orient.core.db.ODatabaseWrapperAbstract.open(ODatabaseWrapperAbstract.java:49)
>> at
>> com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.openOrCreate(OrientBaseGraph.java:1741)
>> at
>> com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.<init>(OrientBaseGraph.java:136)
>> at
>> com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.<init>(OrientTransactionalGraph.java:63)
>> at
>> com.tinkerpop.blueprints.impls.orient.OrientTransactionalGraph.<init>(OrientTransactionalGraph.java:59)
>> at
>> com.tinkerpop.blueprints.impls.orient.OrientGraph.<init>(OrientGraph.java:78)
>> at
>> com.tinkerpop.rexster.OrientGraphConfiguration.configureGraphInstance(OrientGraphConfiguration.java:79)
>> at
>> com.tinkerpop.rexster.config.GraphConfigurationContainer.getGraphFromConfiguration(GraphConfigurationContainer.java:124)
>> at
>> com.tinkerpop.rexster.config.GraphConfigurationContainer.<init>(GraphConfigurationContainer.java:54)
>> at
>> com.tinkerpop.rexster.server.XmlRexsterApplication.reconfigure(XmlRexsterApplication.java:99)
>> at
>> com.tinkerpop.rexster.server.XmlRexsterApplication.<init>(XmlRexsterApplication.java:47)
>> at com.tinkerpop.rexster.Application.<init>(Application.java:97)
>> at com.tinkerpop.rexster.Application.main(Application.java:189)
>>
>> I rebuild all indexes using OrientDB studio, and it didn't solve the
>> problem.
>>
>> Any tip to solve or diagnose this issue?
>>
>> Thanks,
>> Elad
>>
>> --
>>
>> ---
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
--
---
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.