So i tried your code but it is never able to resolve the dependency. 

Where databaseService is the GraphDatabaseService:

def guard = 
((GraphDatabaseAPI)databaseService).getDependencyResolver().resolveDependency(Guard.class)
That always fails with unable to resolve dependency on Gurad. I am running 2.0.4

-- 
Clark Richey
Sent with Airmail

On August 19, 2014 at 8:40:31 AM, Stefan Armbruster ([email protected]) 
wrote:

Sorry for the mistake, of course you need to set  
execution_guard_enabled=true. I've created a minimal viable example  
using groovy to demo how to get access to the guard and how to use it,  
see https://gist.github.com/ce91655b271fa45fbdf3.  

Please be aware that guards are not part of the public API of Neo4j -  
therefore they might be changed with any new release.  

Cheers,  
Stefan  

2014-08-19 14:13 GMT+02:00 Clark Richey <[email protected]>:  
> I assume you meant to say set execution guard enables to true, not false.  
>  
> I did try the code you referenced and the dependency is not able to be 
> resolved.  
>  
> Sent from my iPhone  
>  
>> On Aug 19, 2014, at 4:06, Stefan Armbruster <[email protected]> wrote:  
>>  
>> Clark,  
>>  
>> you need to explicitly set execution_guard_enabled=false when creating  
>> your GraphDatabaseService instance, e.g. via GraphDatabaseFactory. If  
>> the guard is enabled, you can retrieve a reference to it using the  
>> dependency manager (see  
>> https://github.com/neo4j-contrib/rabbithole/blob/master/src/main/java/org/neo4j/community/console/GuardingRequestFilter.java#L26)
>>   
>>  
>> Cheers,  
>> Stefan  
>>  
>> 2014-08-18 21:00 GMT+02:00 Clark Richey <[email protected]>:  
>>> We are running neo 2.04 Enterprise embedded. I was looking for a way to  
>>> limit query times and found the execution guard information  
>>> here..http://grokbase.com/t/gg/neo4j/132tqdcmvg/execution-guard-configuration-for-embedded-dbhttps://github.com/neo4j-contrib/rabbithole/blob/master/src/main/java/org/neo4j/community/console/GuardingRequestFilter.java#L56
>>>   
>>>  
>>> However, when I try to actually execute that code I notice that the  
>>> GraphDatabaseAPI is deprecated and when I run it is unable to resolve the  
>>> dependency for Guard. Is there an up to date way to deal with this when  
>>> running Embedded? Thanks!  
>>>  
>>> --------------------  
>>> Clark Richey, CTO  
>>> FactGem  
>>> 240-252-7507  
>>> [email protected]  
>>>  
>>>  
>>>  
>>>  
>>> Need immediate assistance? Please try:  
>>>  
>>> Cate Downing, Assistant Beth Price, Assistant  
>>> [email protected] [email protected]  
>>> 614.325.2404 614.365.0740  
>>>  
>>> This message and any included attachments are property of FactGem and its  
>>> affiliates, and are intended only for the addressee(s). The information  
>>> contained herein may include trade secrets or privileged or otherwise  
>>> confidential information. Unauthorized review, forwarding, printing,  
>>> copying, distributing, or using such information is strictly prohibited and 
>>>  
>>> may be unlawful. If you received this message in error, or have reason to  
>>> believe you are not authorized to receive it, please promptly delete this  
>>> message and notify the sender by e-mail. Thank you.  
>>>  
>>> --  
>>> You received this message because you are subscribed to the Google Groups  
>>> "Neo4j" 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.  
>>  
>> --  
>> You received this message because you are subscribed to the Google Groups 
>> "Neo4j" 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.  
>  
> --  
> You received this message because you are subscribed to the Google Groups 
> "Neo4j" 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.  

--  
You received this message because you are subscribed to the Google Groups 
"Neo4j" 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.  

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" 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