Btw. are you using the shell to connect remotely to a running
NeoService or or you using it to start a local one? If you're starting
a local (inside the shell JVM) you might have the problem that the
neo4j files are locked so that you cannot start up your traverser
application... is that the case?

2009/9/9 Mattias Persson <matt...@neotechnology.com>:
> That's strange since the shell only wraps commands in transactions.
> This means that leaving the shell open, just standing on a node
> doesn't create/hold a lock or transaction whatsoever. You could debug
> this kind of problem (when it appears) by making a complete thread
> dump and you'll see which threads are holding neo4j locks, to see if
> it's really the shell which has locks or not.
>
> 2009/9/9 Todd Stavish <toddstav...@gmail.com>:
>> Hi Mattias,
>>
>> Yes, that is correct. I think fundamentally I do not understand how your
>> locking works. I assumed that both the shell and traverser would have read
>> only locks. However, I left the shell open and the traverser was blocked. I
>> did not do anything in the shell other than read-only commands.
>>
>> -Todd
>>
>>
>> On Wed, Sep 9, 2009 at 5:47 AM, Mattias Persson
>> <matt...@neotechnology.com>wrote:
>>
>>> I don't follow entirely... you mean that the shell held locks on nodes
>>> which made another traverser (executed via script or something) wait?
>>> At the moment every command in the shell is wrapped in its own
>>> transaction.
>>>
>>> 2009/9/7 Todd Stavish <toddstav...@gmail.com>:
>>> > Hi Martin, Anders,
>>> >
>>> > The standalone version of neoclipse works like a charm, thanks. I was
>>> > surprised that the shell locked out a non-updating traverse
>>> > application that I wrote. Where do I explicitly declare locking? My
>>> > natural assumption was in beginTx( kindOfLock ).
>>> >
>>> > Thanks,
>>> > Todd
>>> >
>>> >
>>> > On Mon, Sep 7, 2009 at 1:17 AM, Martin Filipczyk <i...@mupitu.de> wrote:
>>> >> Hi Todd,
>>> >>
>>> >> have you already tried the neoclipse standalone version?
>>> >>
>>> >> -Martin
>>> >>
>>> >> Todd Stavish schrieb:
>>> >>> Thanks I'll give the shell a try.
>>> >>>
>>> >>>
>>> >>>> Was it crashing on opening the database or what happened?
>>> >>>>
>>> >>>
>>> >>> It shows the reference node and then just hangs. I am using Galileo
>>> >>> though and maybe the wrong version of GEF. So no big deal.
>>> >>>
>>> >>> -Todd
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>>> /anders
>>> >>>>
>>> >>>> --
>>> >>>> Anders Nawroth [and...@neotechnology.com]
>>> >>>> GTalk, Skype: anders.nawroth
>>> >>>> Phone: +46 737 894 163
>>> >>>> http://twitter.com/nawroth
>>> >>>> http://blog.nawroth.com/
>>> >>>>
>>> >>>> _______________________________________________
>>> >>>> Neo mailing list
>>> >>>> User@lists.neo4j.org
>>> >>>> https://lists.neo4j.org/mailman/listinfo/user
>>> >>>>
>>> >>>>
>>> >>> _______________________________________________
>>> >>> Neo mailing list
>>> >>> User@lists.neo4j.org
>>> >>> https://lists.neo4j.org/mailman/listinfo/user
>>> >>>
>>> >>
>>> >> _______________________________________________
>>> >> Neo mailing list
>>> >> User@lists.neo4j.org
>>> >> https://lists.neo4j.org/mailman/listinfo/user
>>> >>
>>> > _______________________________________________
>>> > Neo mailing list
>>> > User@lists.neo4j.org
>>> > https://lists.neo4j.org/mailman/listinfo/user
>>> >
>>>
>>>
>>>
>>> --
>>> Mattias Persson, [matt...@neotechnology.com]
>>> Neo Technology, www.neotechnology.com
>>> _______________________________________________
>>> Neo mailing list
>>> User@lists.neo4j.org
>>> https://lists.neo4j.org/mailman/listinfo/user
>>>
>> _______________________________________________
>> Neo mailing list
>> User@lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
>>
>
>
>
> --
> Mattias Persson, [matt...@neotechnology.com]
> Neo Technology, www.neotechnology.com
>



-- 
Mattias Persson, [matt...@neotechnology.com]
Neo Technology, www.neotechnology.com
_______________________________________________
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to