Re: Locking problems using ERJGroupsSynchronizer
Re: Locking problems using ERJGroupsSynchronizer
- Subject: Re: Locking problems using ERJGroupsSynchronizer
- From: Saad Laassel <email@hidden>
- Date: Fri, 21 Nov 2008 16:47:25 -0500
Actually it looks like it may be defaulting to true...brb let me test
it...
Thanks,
Saad
On Nov 21, 2008, at 4:44 PM, Saad Laassel wrote:
The use sec property is commented out so it should default to false...
This is the last thing that gets logged before it locks up:
57896 [Thread-4] DEBUG er.extensions.ERXEC.LockLogger - locked
er.extensions.eof.ERXEC@9ed1b0
java.lang.Exception
at er.extensions.eof.ERXEC.lock(ERXEC.java:483)
at
com
.webobjects.eocontrol.EOEditingContext.tryLock(EOEditingContext.java:
4632)
at
com
.webobjects
.eocontrol
.EOEditingContext._sendOrEnqueueNotification(EOEditingContext.java:
4705)
at
com
.webobjects
.eocontrol
.EOEditingContext._objectsChangedInStore(EOEditingContext.java:3562)
at er.extensions.eof.ERXEC._objectsChangedInStore(ERXEC.java:1285)
at sun.reflect.GeneratedMethodAccessor146.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com
.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:
122)
at com.webobjects.foundation.NSNotificationCenter
$_Entry.invokeMethod(NSNotificationCenter.java:588)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:562)
at
com
.webobjects
.eocontrol
.EOObjectStoreCoordinator
._objectsChangedInSubStore(EOObjectStoreCoordinator.java:693)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com
.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:
122)
at com.webobjects.foundation.NSNotificationCenter
$_Entry.invokeMethod(NSNotificationCenter.java:588)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:562)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$ProcessChangesQueue
$
ToManyUpdateCacheChangeProcessor
.processCacheChange(ERXObjectStoreCoordinatorSynchronizer.java:438)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$
ProcessChangesQueue
.processRemoteChange(ERXObjectStoreCoordinatorSynchronizer.java:541)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$ProcessChangesQueue.run(ERXObjectStoreCoordinatorSynchronizer.java:
594)
at java.lang.Thread.run(Thread.java:613)
57897 [Thread-4] DEBUG er.extensions.ERXEC.LockLogger - unlocked
er.extensions.eof.ERXEC@9ed1b0
java.lang.Exception
at er.extensions.eof.ERXEC.unlock(ERXEC.java:501)
at
com
.webobjects
.eocontrol
.EOEditingContext._sendOrEnqueueNotification(EOEditingContext.java:
4721)
at
com
.webobjects
.eocontrol
.EOEditingContext._objectsChangedInStore(EOEditingContext.java:3562)
at er.extensions.eof.ERXEC._objectsChangedInStore(ERXEC.java:1285)
at sun.reflect.GeneratedMethodAccessor146.invoke(Unknown Source)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com
.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:
122)
at com.webobjects.foundation.NSNotificationCenter
$_Entry.invokeMethod(NSNotificationCenter.java:588)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:562)
at
com
.webobjects
.eocontrol
.EOObjectStoreCoordinator
._objectsChangedInSubStore(EOObjectStoreCoordinator.java:693)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com
.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:
122)
at com.webobjects.foundation.NSNotificationCenter
$_Entry.invokeMethod(NSNotificationCenter.java:588)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:532)
at
com
.webobjects
.foundation
.NSNotificationCenter.postNotification(NSNotificationCenter.java:562)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$ProcessChangesQueue
$
ToManyUpdateCacheChangeProcessor
.processCacheChange(ERXObjectStoreCoordinatorSynchronizer.java:438)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$
ProcessChangesQueue
.processRemoteChange(ERXObjectStoreCoordinatorSynchronizer.java:541)
at er.extensions.eof.ERXObjectStoreCoordinatorSynchronizer
$ProcessChangesQueue.run(ERXObjectStoreCoordinatorSynchronizer.java:
594)
at java.lang.Thread.run(Thread.java:613)
93544 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received
23 changes from 10.0.20.107:4993
58169 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received
23 changes from 10.0.20.107:4993
59537 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
94918 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
95179 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
59800 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
59877 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
95257 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
59955 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
95335 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
60018 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
60018 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
95397 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
95398 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
60283 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
95663 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
60377 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
60378 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
95758 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
95758 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
95916 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
60537 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
95968 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
60590 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
60643 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
96022 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 1
changes from 10.0.20.107:4993
96194 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
60819 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
60925 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
96304 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
61769 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
97148 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 5
changes from 10.0.20.107:4993
61770 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
97149 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received 2
changes from 10.0.20.107:4993
110695 [Incoming-1,EOFGroup,10.0.20.221:49380] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received
19 changes from 10.0.20.107:4993
75320 [Incoming-1,EOFGroup,10.0.20.221:49382] INFO
er.extensions.remoteSynchronizer.ERXRemoteSynchronizer - Received
19 changes from 10.0.20.107:4993
Thanks,
Saad
On Nov 21, 2008, at 4:25 PM, Mike Schrag wrote:
Do you have the shared editing context enabled? The last time
someone had a locked with remote sync was with SEC enabled. I only
run with SEC turned off, so it's just never been tested with SEC
hanging around.
ms
On Nov 21, 2008, at 4:18 PM, Saad Laassel wrote:
Hi,
We have two jmeters scripts one that creates objects, and one that
modifies them. Both scripts interact with two instances,
everything works as expected with no lock ups. However as soon as
we enable remote synchronization one instance locks up. The only
way to get rid of the locking is to either simulate the loading on
one instance with the other just listening to the changes or to
turn off remote-synchronization all together. Any help would be
greatly appreciated.
Thanks,
Saad
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden