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
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel