[udig-devel] Problem when calling to the method
getEditManager.commitTransaction()
Jesse Eichar
jeichar at refractions.net
Tue Oct 3 09:21:56 PDT 2006
The reason I ask is because committing like this works with the all
the datastores that are shipped with uDig. It seems that there are
some locks that are being held onto during commit. Could you run in
debug mode and when the deadlock occurs copy the stack trace. You
can send that to me that might provide me with some clues. Also send
me the log file that is generated by uDig when it happens. I don't
think the log will necessarily help in this case but you never know.
Jesse
On 3-Oct-06, at 3:30 AM, Francisco Javier García González wrote:
> Hi Jesse,
>
> Thanks for your feed-back. We are implementing our own
> MyAbstractDataSatore that extends AbstractDataStore. We also
> implements a MyFeatureWriter that implements FeatureWriter, and
> within Write() method, we are invoking the
> 'AbstractDataStore.ListenerManager.FireFeatureChanged(typename,
> transaction, bounds, true)' inherited method. We are not
> overwriting the 'ListenerManager' at all, and this is the one that
> hangs in 1.1.RC4 and not in previous ones.
>
> Thansk again,
>
> Javier.
>
>
>
>> Hi,
>
>> What datastore are you working with? PostGIS, WFS, Shapefile? Or
>> does it not matter what DS you are using. Also what type of changes
>> have you made?
>
>> Jesse
>
>> On 2-Oct-06, at 2:43 AM, Francisco Javier García González wrote:
>
>>> Hello.
>>>
>>> We are working with RC4 and eclipse 3.2.0, and when we call the
>>> method map.getEditManager.Internal().commitTransaction(), UDIG
>>> shows the message "Rendering <layer>" continually and it seems
>>> that it is hung.
>>>
>>> In RC2 this works fine.
>>>
>>> Is there any way to call to commit directly?
>>>
>>> thanks in advance.
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel
More information about the udig-devel
mailing list