Buenos días Daniel.

Para poder ofrecerle posibles soluciones necesitamos saber algún detalle adicional sobre el entorno de trabajo que está aplicando. ¿Quiere usar Kosmo mientras otro proceso/usuario externo está actualizando la capa/tabla que está consultando? ¿Desea usar Kosmo como un entorno de edición concurrente? ¿Alguna otra posibilidad?

Un cordial saludo,

Daniel Bautista escribió:
Hola Sergio,

En primer lugar agradecerte la rápida contestación. Respecto a cuando falla
es, como tú dices, cuando externamente se añaden elementos (lo he probado
tanto en Mysql como en postgre) a la tabla con la que se está trabajando.
Quería saber si hay algún modo de solucionarlo, si en futuras versiones se
solucionará, o si no se puede solventar dicho problema.

Un saludo y gracias.

----- Original Message -----
From: "Sergio Baños Calvo" <[EMAIL PROTECTED]>
To: "Lista de Kosmo" <[email protected]>
Sent: Thursday, November 15, 2007 2:34 PM
Subject: Re: [Kosmo] Problema con MySql


Buenas tardes, Daniel.

Kosmo consulta la tabla directamente cuando lo necesita, así que en
principio debería reflejar los cambios siempre que no se cambie la
estructura de la tabla (número de columnas, tipo de cada columna,
nombre, etc.), ya que esta información se consulta al cargar la
capa/tabla en el proyecto y no se refresca mientras no se vuelva a
cargar el proyecto (o se elimine y se vuelva a añadir la capa).

El componente que le da el error, el que muestra el contenido de una
tabla, no refresca el contenido de los elementos y no actualizará las
modificaciones de valores de un registro determinado.

También puede dar problemas la modificación de la clave primaria de los
elementos dependiendo de los componentes que esté visualizando en Kosmo
(p.e.: tabla de atributos de una capa, ya que depende de dicho valor
para recuperar cada fila de la base de datos). En estos componentes
también puede dar problemas el haber añadido/eliminado elementos de
forma externa a Kosmo mientras se muestran.

Lo dicho vale tanto para MySQL, como PostgreSQL u Oracle.

Un cordial saludo,

Daniel Bautista escribió:
Hola,

Estoy probando las conexiones de Kosmo con MySql. Hace las conexiones
perfectamente y sin ningún problema. El problema surge cuando se
actualiza el valor en la tabla de la BBDD. En ese punto Kosmo deja de
funcionar, tanto en local como en remoto. Estoy trabajando con las
versión de Kosmo 1.1, sobre MySql 5.0 ...

Habiendo compilado con eclipse(versión 3.3.1.1)  aparece el siguiente
mensaje

/15/11/2007 12:37:08 ERROR root:197 - Exception in thread
"AWT-EventQueue-0"
15/11/2007 12:37:08 ERROR root:197 -
java.lang.IndexOutOfBoundsException: Index: 5, Size: 5
15/11/2007 12:37:08 ERROR root:197 -  at
java.util.ArrayList.RangeCheck(Unknown Source)
15/11/2007 12:37:08 ERROR root:197 -  at
java.util.ArrayList.get(Unknown Source)
15/11/2007 12:37:08 ERROR root:197 -  at

org.saig.core.model.data.widgets.RecordTableModel.getValueAt(RecordTableMode
l.java:119)
15/11/2007 12:37:08 ERROR root:197 -  at
javax.swing.JTable.getValueAt(Unknown Source)
/
/................................ (El error es de bastantes líneas más
pero creo que no hará falta ,...) /

Quería saber si Kosmo está preparado para actualizar sus datos a
tiempo real de la base de datos o bien no se puede hacer, y en caso de
no poder hacerse ver si es posible hacerlo via PostgreSQL o bien con
Oracle.


Un saludo.
------------------------------------------------------------------------

_______________________________________________
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



_______________________________________________
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

Responder a