Buenas tardes,

 

He instalado Kosmo 2.0 RC1 y Postgresql 9.0.1 (x32) con PostGis en Windows
7. (parece que PostGis no está disponible para 64 bits)

Inicialmente todo funciona correctamente, Kosmo se conecta a PostGis y se
guardan en la base de datos las capas que se han creado con Kosmo. Tambien
se guardan Shapes creados con Kosmo utilizando la herramienta de importación
de PostGis “shp2pgsql-gui.exe”.

Sin embargo, al cargar en Kosmo las capas previamente guardadas en PostGis,
la operación parece terminar correctamente pero en la vista no aparece
dibujado ningún elemento (ocurre con polígonos, líneas y puntos). Al pinchar
sobre la función “Ver/Editar atributos” aparece el siguiente mensaje de
error “Excepción sin mensaje asociado (Null pointer exception)”. Adjunto los
detalles del error por si sirven de ayuda

 

java.lang.NullPointerException

                at
com.vividsolutions.jump.workbench.ui.LayerTableModel.getFeature(LayerTableMo
del.java:295)

                at
com.vividsolutions.jump.workbench.ui.LayerTableModel$MyColumn.getValueAt(Lay
erTableModel.java:90)

                at
com.vividsolutions.jump.workbench.ui.ColumnBasedTableModel.getValueAt(Column
BasedTableModel.java:149)

                at
com.vividsolutions.jump.workbench.ui.GUIUtil.chooseGoodColumnWidths(GUIUtil.
java:465)

                at
com.vividsolutions.jump.workbench.ui.AttributeTablePanel.initColumnWidths(At
tributeTablePanel.java:530)

                at
com.vividsolutions.jump.workbench.ui.AttributeTablePanel.<init>(AttributeTab
lePanel.java:374)

                at
com.vividsolutions.jump.workbench.ui.AttributePanel.addTablePanel(AttributeP
anel.java:194)

                at
com.vividsolutions.jump.workbench.ui.AttributePanel.layerAdded(AttributePane
l.java:164)

                at
com.vividsolutions.jump.workbench.ui.AttributeTab$9.layerAdded(AttributeTab.
java:213)

                at
com.vividsolutions.jump.workbench.ui.InfoModel.addKeys(InfoModel.java:105)

                at
com.vividsolutions.jump.workbench.ui.OneLayerAttributeTab.setLayer(OneLayerA
ttributeTab.java:69)

                at
com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn$ViewAttribu
tesFrame.<init>(ViewAttributesPlugIn.java:196)

                at
com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn.execute(Vie
wAttributesPlugIn.java:109)

                at
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(Ab
stractPlugIn.java:151)

                at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)

                at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)

                at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:3
87)

                at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)

                at
javax.swing.AbstractButton.doClick(AbstractButton.java:357)

                at
javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1216)

                at
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI
.java:1257)

                at java.awt.Component.processMouseEvent(Component.java:6038)

                at
javax.swing.JComponent.processMouseEvent(JComponent.java:3265)

                at java.awt.Component.processEvent(Component.java:5803)

                at java.awt.Container.processEvent(Container.java:2058)

                at java.awt.Component.dispatchEventImpl(Component.java:4410)

                at java.awt.Container.dispatchEventImpl(Container.java:2116)

                at java.awt.Component.dispatchEvent(Component.java:4240)

                at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)

                at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)

                at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)

                at java.awt.Container.dispatchEventImpl(Container.java:2102)

                at java.awt.Window.dispatchEventImpl(Window.java:2429)

                at java.awt.Component.dispatchEvent(Component.java:4240)

                at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)

                at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java
:273)

                at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:18
3)

                at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:173)

                at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

                at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

                at
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

 

Agradecería cualquier tipo de ayuda. Estoy atrancado y no se que comprobar.

 

Gracias de antemano

 

Enrique Tortosa

_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a