Buenos días Enrique.
Efectivamente, la versión actual de Kosmo 2.0 RC1 no soporta la nueva
versión de PostgreSQL 9.0.X: es necesario actualizar el driver de
PostgreSQL que viene distribuido con la aplicación para que funcione
correctamente con la nueva versión.
Estamos preparando una pequeña actualización para la 2.0 RC1 con dicho
cambio (en la versión 2.0 definitiva ya vendrá incluido).
Saludos,
El 11/11/2010 20:32, Enrique Tortosa escribió:
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(LayerTableModel.java:295)
at
com.vividsolutions.jump.workbench.ui.LayerTableModel$MyColumn.getValueAt(LayerTableModel.java:90)
at
com.vividsolutions.jump.workbench.ui.ColumnBasedTableModel.getValueAt(ColumnBasedTableModel.java:149)
at
com.vividsolutions.jump.workbench.ui.GUIUtil.chooseGoodColumnWidths(GUIUtil.java:465)
at
com.vividsolutions.jump.workbench.ui.AttributeTablePanel.initColumnWidths(AttributeTablePanel.java:530)
at
com.vividsolutions.jump.workbench.ui.AttributeTablePanel.<init>(AttributeTablePanel.java:374)
at
com.vividsolutions.jump.workbench.ui.AttributePanel.addTablePanel(AttributePanel.java:194)
at
com.vividsolutions.jump.workbench.ui.AttributePanel.layerAdded(AttributePanel.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(OneLayerAttributeTab.java:69)
at
com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn$ViewAttributesFrame.<init>(ViewAttributesPlugIn.java:196)
at
com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn.execute(ViewAttributesPlugIn.java:109)
at
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.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:387)
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:183)
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
--
Sergio Baños Calvo
Jefe de desarrollos
Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.)
Tlfno. móvil: 685005960
Tlfno. fijo: (+34) 954788876
E-mail: [email protected]
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo