On 11/16/2011 09:15 PM, Robert Zeigler wrote:
You said "I have that fixed" but you don't say how; also, is the exception you 
are seeing now related to the shared URLs?

In any event, you need a call to ObjectContext.localObject to resolve the error 
you are seeing.

Robert

I used very heavy synchronization with one ObjectContext with child contexts. The exception was related to the shared URLs. I want to retrieve the row related to the URL if one already exists, other wise create a row and return that.

Using ObjectContext.localObject got me past the different ObjectContext problem.

Using Michael's warning about threads sharing contexts, and creating a synchonized block to handle adds got me the rest of the way.

So, now everything is working, and I'm not getting any errors or any deadlocks.

Thanks Robert and Michael.

Richard

Reply via email to