|
Re: [CDO 1.0] MEMStore "Concurrent modification of revision X" [message #423963 is a reply to message #423960] |
Fri, 10 October 2008 22:30 |
|
Tom Crockett schrieb:
> I've been seeing a lot of these errors on the server side when a
> client tries to commit (where "MyType" is one of several types in my
> model):
>
> [ERROR] Concurrent modification of revision MyType@OID393v4
> java.lang.IllegalStateException: Concurrent modification of revision
> EActivity@OID393v4
> at
> org.eclipse.emf.cdo.internal.server.MEMStore.addRevision(MEM Store.java:110)
>
> at
> org.eclipse.emf.cdo.internal.server.MEMStoreAccessor.writeRe vision(MEMStoreAccessor.java:166)
>
> at
> org.eclipse.emf.cdo.internal.server.StoreAccessor.writeRevis ions(StoreAccessor.java:197)
>
> at
> org.eclipse.emf.cdo.internal.server.StoreAccessor.commit(Sto reAccessor.java:123)
>
> at
> org.eclipse.emf.cdo.internal.server.MEMStoreAccessor.commit( MEMStoreAccessor.java:138)
>
> at
> org.eclipse.emf.cdo.internal.server.Transaction.commit(Trans action.java:181)
>
> at
> org.eclipse.emf.cdo.internal.server.protocol.CommitTransacti onIndication.indicating(CommitTransactionIndication.java:109 )
>
> at
> org.eclipse.net4j.signal.IndicationWithResponse.execute(Indi cationWithResponse.java:46)
>
> at org.eclipse.net4j.signal.Signal.runSync(Signal.java:143)
> at org.eclipse.net4j.signal.Signal.run(Signal.java:124)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa dPoolExecutor.java:650)
>
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo lExecutor.java:675)
>
> at java.lang.Thread.run(Thread.java:613)
>
> Should I file a bug for this?
Not sure, yet. Have you called IMEMStore.setListLimit(...)?
If not, it could be a bug but I'd need to reproduce it somehow to track
it down...
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03369 seconds