Hola a todos En mi aplicación necesito cargar una capa por código y ponerla en edición. El caso es que logro ponerla en edición pero cuando voy a realizar alguna operación me sale un java.lang.NullPointerException; pero si termino la edición(ya como usuario) y la vuelvo a poner a editar funciona correctamente.
Más abajo dejo el codigo que estoy utilizando y el error que da: CargadorCapas cargador = new CargadorCapas(); FLayer perfiles = cargador.cargarTabla("f_temp_lineas", "Perfiles", 0, "", mapCtrl, vista , Global.GetUrl(), Global.GetUser(), Global.GetPass()); try { perfiles.setEditing(true); } catch (StartEditionLayerException e) { // TODO Auto-generated catch block e.printStackTrace(); } //ERROR java.lang.NullPointerException at com.iver.cit.gvsig.gui.cad.tools.RotateCADTool.drawOperation(RotateCADTool.java:195) at com.iver.cit.gvsig.gui.cad.CADToolAdapter.paintComponent(CADToolAdapter.java:301) at com.iver.cit.gvsig.fmap.MapControl.paintComponent(MapControl.java:761) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JSplitPane.paintChildren(Unknown Source) at com.iver.cit.gvsig.project.documents.view.gui.BaseView$ViewSplitPane.paintChildren(BaseView.java:108) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JLayeredPane.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JLayeredPane.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent._paintImmediately(Unknown Source) at javax.swing.JComponent.paintImmediately(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) DEBUG [AWT-EventQueue-1] (NewSkin.java:411) - Activando Consola de información -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/Error-al-poner-una-capa-en-edicion-por-codigo-tp5753202p5753202.html Sent from the gvSIG desarrolladores mailing list archive at Nabble.com. _______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores@listserv.gva.es http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores