Hola Sergio,

El entorno de trabajo es Kosmo conectado a una tabla vía mysql. La idea
básicamente es tener una bbdd centralizada a la que todos los usuarios de
Kosmo que necesiten unos datos a cargar, puedan hacer referencia a dichos
datos y que cargue dichos datos. Así pues el problema es que si un
administrador de mysql introduce datos desde el propio front de mysql por
ejemplo(con la potencia que esto supondría), Kosmo lanza excepciones (no
visibles para el usuario, pero si para el desarrollador), por lo que no
continúa la ejecución normal del programa.

La duda radica en si es viable que la actualización de mysql se vea
reflejada en el kosmo (no necesariamente a tiempo real, pero si cuando se
refresque la conexión por ejemplo al ver la tabla).

Un saludo y gracias.

----- Original Message -----
From: "Sergio Baños Calvo" <[EMAIL PROTECTED]>
To: "Lista de Kosmo" <[email protected]>
Sent: Wednesday, November 21, 2007 11:27 AM
Subject: Re: [Kosmo] Problema con MySql


> 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
>


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

Responder a