<div>Hola a todos ,podría alguien ayudar  con este problema :</div><div>bueno se esta desarrollando un sistema con gvsig y postgis</div><div>hasta ahora carga las capas sin problemas  luego se aplica leyenda y etiquetado por código  en las capas cargadas</div>

<div>bueno hasta ahi va todo bien el problema surge cuando edito la capa y al momento de terminar de edicion me sale un error que es la siguiente:</div><div><br></div><div> WARN [AWT-EventQueue-1] (PluginServices.java:309) - No se encontró la traducción para CopyLayerToMapOverview</div>

<div>DEBUG [AWT-EventQueue-1] (MDIFrame.java:1057) - Memoria usada 96155 KB</div><div>Escribiendo la capa Sector con los campos FIELDS:, autocad_elevation, cod_sector, glgis, gid</div><div>Server encoding = WIN1252</div>
<div>
sql = UPDATE public.sp_sector SET &quot;autocad_elevation&quot; = null , &quot;cod_sector&quot; = null , &quot;glgis&quot; = &#39;0106000020CE7F000001000000010300000001000000070000005F5863824A1F1D4179C5B30D8985604192D4F12AD7381D4179C5B30D898560417C1BBC83A72D1D41867E3ABF188560415F5863824A1F1D41E4D8FF81388560415F5863824A1F1D4179C5B30D898560415F5863824A1F1D4179C5B30D898560415F5863824A1F1D4179C5B30D89856041&#39; , glgis =  GeometryFromText( &#39;MULTIPOLYGON (((477138.62733209686 8662088.428194748, 478773.7919381346 8662088.428194748, 478450.32777408924 8661341.21060479, 477138.62733209686 8661444.062481351, 477138.62733209686 8662088.428194748, 477138.62733209686 8662088.428194748, 477138.62733209686 8662088.428194748, 477138.62733209686 8662088.428194748)))&#39;, 32718) WHERE gid = 14</div>

<div>DEBUG [AWT-EventQueue-1] (NotificationManager.java:104) - java.lang.IllegalStateException: Can&#39;t overwrite cause</div><div>java.lang.IllegalStateException: Can&#39;t overwrite cause</div><div><span style="white-space:pre">        </span>at java.lang.Throwable.initCause(Throwable.java:320)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.exceptions.visitors.ProcessWriterVisitorException.&lt;init&gt;(ProcessWriterVisitorException.java:11)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGISWriter.process(PostGISWriter.java:184)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.edition.EditableAdapter.saveEdits(EditableAdapter.java:365)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.edition.EditableAdapter.stopEdition(EditableAdapter.java:272)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter.stopEdition(VectorialEditableAdapter.java:939)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.edition.VectorialEditableDBAdapter.stopEdition(VectorialEditableDBAdapter.java:455)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.StopEditing.saveLayer(StopEditing.java:249)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.StopEditing.stopEditing(StopEditing.java:170)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.StopEditing.execute(StopEditing.java:120)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.project.documents.view.toc.actions.StopEditingTocMenuEntry.execute(StopEditingTocMenuEntry.java:42)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction.execute(AbstractTocContextMenuAction.java:39)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.project.documents.view.toc.gui.FPopupMenu$MenuItem.actionPerformed(FPopupMenu.java:322)</div>

<div><span style="white-space:pre">        </span>at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)</div><div><span style="white-space:pre">        </span>at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)</div><div><span style="white-space:pre">        </span>at javax.swing.DefaultButtonModel.setPressed(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at javax.swing.AbstractButton.doClick(Unknown Source)</div><div><span style="white-space:pre">        </span>at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.Component.processMouseEvent(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at javax.swing.JComponent.processMouseEvent(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.Component.processEvent(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at java.awt.Container.processEvent(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.Component.dispatchEventImpl(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at java.awt.Container.dispatchEventImpl(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.Component.dispatchEvent(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.Container.dispatchEventImpl(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at java.awt.Component.dispatchEvent(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.EventQueue.dispatchEvent(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)</div><div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)</div>

<div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.pumpEvents(Unknown Source)</div><div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.pumpEvents(Unknown Source)</div>
<div><span style="white-space:pre">        </span>at java.awt.EventDispatchThread.run(Unknown Source)</div><div> WARN [AWT-EventQueue-1] (PluginServices.java:136) - Plugin com.iver.core -- No se encontró la traducción para Consola de información</div>

<div> WARN [AWT-EventQueue-1] (PluginServices.java:136) - Plugin com.iver.core -- No se encontró la traducción para Activa la ventana</div><div>DEBUG [AWT-EventQueue-1] (NewSkin.java:411) - Activando Consola de información</div>

<div>DEBUG [AWT-EventQueue-1] (MDIFrame.java:1057) - Memoria usada 93257 KB</div><div>T cache snapping = 0 numGeoms=18</div><div>Viewport despues: Datos del viewPort:</div><div>Extent=java.awt.geom.Rectangle2D$Double[x=473523.6137329933,y=8657296.25170068,w=11036.25,h=8528.0]</div>

<div>adjustedExtent=java.awt.geom.Rectangle2D$Double[x=470784.13873299333,y=8657296.25170068,w=16515.2,h=8528.0]</div><div>imageSize=java.awt.Dimension[width=1191,height=615]</div><div>escale=0.07211538461538461</div><div>

trans=AffineTransform[[0.072115384615385, 0.0, -33950.7792355524], [0.0, -0.072115384615385, 624939.2489207222]]</div><div>SqlAux getFeatureIterator = SELECT AsEWKB(glgis, &#39;XDR&#39;), gid FROM public.sp_sector WHERE glgis &amp;&amp; GeometryFromText(&#39;LINESTRING(470784.13873299275 8657296.25170068, 487299.3387329931 8657296.25170068, 487299.3387329931 8665824.25170068, 470784.13873299275 8665824.25170068)&#39;, 32718)</div>

<div>Viewport despues: Datos del viewPort:</div><div>Extent=java.awt.geom.Rectangle2D$Double[x=475093.96875,y=8661189.0,w=5057.09375,h=4524.0]</div><div>adjustedExtent=java.awt.geom.Rectangle2D$Double[x=475093.96875,y=8658427.620208334,w=5057.09375,h=10046.759583333333]</div>

<div>imageSize=java.awt.Dimension[width=150,height=298]</div><div>escale=0.02966130497383008</div><div>trans=AffineTransform[[0.02966130497383, 0.0, -14091.907098321048], [0.0, -0.02966130497383, 257118.2622368332]]</div>

<div>SqlAux getFeatureIterator = SELECT AsEWKB(glgis, &#39;XDR&#39;), gid FROM public.sp_sector WHERE glgis &amp;&amp; GeometryFromText(&#39;LINESTRING(475093.96875 8658427.620208334, 480151.0625 8658427.620208334, 480151.0625 8668474.379791668, 475093.96875 8668474.379791668)&#39;, 32718)</div>

<div>26/05/2010 10:36:12 AM com.iver.cit.gvsig.fmap.rendering.styling.labeling.AttrInTableLabelingStrategy draw</div><div>GRAVE: Could not draw annotation in the layer.</div><div>Can´t read the driver: PostGIS Driver </div>

<div>Can´t read the driver: PostGIS Driver </div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.getFeatureIterator(PostGisDriver.java:867)</div>
<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:126)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.layers.VectorialDBAdapter.getFeatureIterator(VectorialDBAdapter.java:147)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:395)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:631)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1092)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)</div><div><span style="white-space:pre">        </span>at java.lang.Thread.run(Unknown Source)</div>
<div>Caused by: Can´t read the driver: PostGIS Driver </div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.myGetFeatureIterator(PostGisDriver.java:364)</div>
<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.getFeatureIterator(PostGisDriver.java:857)</div><div><span style="white-space:pre">        </span>... 10 more</div>
<div>Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block</div><div><br></div><div><span style="white-space:pre">        </span>at org.postgresql.util.PSQLException.parseServerError(PSQLException.java:139)</div>

<div><span style="white-space:pre">        </span>at org.postgresql.core.QueryExecutor.executeV3(QueryExecutor.java:152)</div><div><span style="white-space:pre">        </span>at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:100)</div>

<div><span style="white-space:pre">        </span>at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:43)</div><div><span style="white-space:pre">        </span>at org.postgresql.jdbc1.AbstractJdbc1Statement.execute(AbstractJdbc1Statement.java:517)</div>

<div><span style="white-space:pre">        </span>at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:50)</div><div><span style="white-space:pre">        </span>at org.postgresql.jdbc1.AbstractJdbc1Statement.execute(AbstractJdbc1Statement.java:298)</div>

<div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisFeatureIterator.&lt;init&gt;(PostGisFeatureIterator.java:113)</div><div><span style="white-space:pre">        </span>at com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGisDriver.myGetFeatureIterator(PostGisDriver.java:355)</div>

<div><span style="white-space:pre">        </span>... 11 more</div><div>Tiempo de dibujado:62 mseg. Memoria libre:29592 KB</div><div>Cambiando tamaño.</div><div>Ancho del tree=272 1</div><div>Ancho del TOC=150</div>
<div>Tiempo de dibujado:0 mseg. Memoria libre:70956 KB</div><div>Viewport despues: Datos del viewPort:</div><div>Extent=java.awt.geom.Rectangle2D$Double[x=475093.96875,y=8661189.0,w=5057.09375,h=4524.0]</div><div>adjustedExtent=java.awt.geom.Rectangle2D$Double[x=475093.96875,y=8658427.620208334,w=5057.09375,h=10046.759583333333]</div>

<div>imageSize=java.awt.Dimension[width=150,height=298]</div><div>escale=0.02966130497383008</div><div>trans=AffineTransform[[0.02966130497383, 0.0, -14091.907098321048], [0.0, -0.02966130497383, 257118.2622368332]]</div>

<div>T cache snapping = 0 numGeoms=18</div><div>T cache snapping = 0 numGeoms=18</div><div>T cache snapping = 0 numGeoms=18</div><div>T cache snapping = 0 numGeoms=18</div><div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div>

<div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div>

<div>T cache snapping = 0 numGeoms=2</div><div>T cache snapping = 0 numGeoms=2</div><div><br></div><div>bueno se pensaba que el error era en el codigo para cargar capa lo q me llevo a ejecutar el ejemplo que me da gvsig 1.9 para cargar capas de postgis por codigo, bueno carga las capas pero  al momento de terminar de editar me sale el mismo error .</div>

<div><br></div><div>por favor alguien  podria ayudar a solucionar este problema &lt;smiley image=&#39;smiley_cry.gif&#39;/&gt;</div><div><br></div><div>gracias</div><div><br></div>      _ _ _ _ _ _ _ _ _ _ _ _ _ _ _<br>         Marino Carhuapoma H.<br>

            G.I.S.  Consultant<br>        claro     : 01   992671788<div><br>      <br>
</div>