<br><font size=2 face="sans-serif">Dear developers,</font>
<br>
<br><font size=2 face="sans-serif">I tested the build 1239 with Postgresql/Postgis.
In a point layer I deleted a point and saved the layer. After reopening
and saving I got the error: Cant't read driver: Postgis Driver.</font>
<br>
<br><font size=2 face="sans-serif">Best regards</font>
<br><font size=2 face="sans-serif">Karl</font>
<br>
<br>
<br><font size=2 face="sans-serif">Pls find the Error messages here:</font>
<br>
<br><font size=3 color=red>Canīt read the driver: PostGIS Driver </font><font size=3 color=#800000><br>
com.hardcode.gdbms.driver.exceptions.ReadDriverException: Canīt read the
driver: PostGIS Driver <br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.getFeatureIterator(PostGisDriver.java:863)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:126)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:147)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:369)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:591)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1081)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)<br>
 &nbsp; &nbsp;java.lang.Thread.run(Unknown Source)<br>
com.hardcode.gdbms.driver.exceptions.ReadDriverException: Canīt read the
driver: PostGIS Driver <br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.myGetFeatureIterator(PostGisDriver.java:364)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.getFeatureIterator(PostGisDriver.java:853)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:126)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:147)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:369)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:591)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1081)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)<br>
 &nbsp; &nbsp;java.lang.Thread.run(Unknown Source)<br>
org.postgresql.util.PSQLException: ERROR: current transaction is aborted,
commands ignored until end of transaction block <br>
 &nbsp; &nbsp;org.postgresql.util.PSQLException.parseServerError(PSQLException.java:139)<br>
 &nbsp; &nbsp;org.postgresql.core.QueryExecutor.executeV3(QueryExecutor.java:152)<br>
 &nbsp; &nbsp;org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:100)<br>
 &nbsp; &nbsp;org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:43)<br>
 &nbsp; &nbsp;org.postgresql.jdbc1.AbstractJdbc1Statement.execute(AbstractJdbc1Statement.java:517)<br>
 &nbsp; &nbsp;org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:50)<br>
 &nbsp; &nbsp;org.postgresql.jdbc1.AbstractJdbc1Statement.execute(AbstractJdbc1Statement.java:298)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisFeatureIterator.(PostGisFeatureIterator.java:113)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.myGetFeatureIterator(PostGisDriver.java:355)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.getFeatureIterator(PostGisDriver.java:853)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:126)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:147)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:369)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:591)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1081)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)<br>
 &nbsp; &nbsp;com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)<br>
 &nbsp; &nbsp;java.lang.Thread.run(Unknown Source)</font>
<br>