gvSIG bugs #3967
Al conectar con una BBDD postgreSQL da error.
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | High | Spent time: | - | |
Assignee: | Joaquín del Cerro Murciano | |||
Category: | Database | |||
Target version: | 2.3.0-2414 (rev. org.gvsig.desktop-2.0.120) | |||
Severity: | Critical | Add-on version: | ||
gvSIG version: | 2.3.0 | Add-on build: | ||
gvSIG build: | 2413 | Add-on resolve version: | ||
Operative System: | Add-on resolve build: | |||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Unknown |
Description
Cuando intentamos conectar con una BBDD postgres desde la ventana de añadir capa, da un error y no nos permite ni seleccionar la tabla con la que queremos trabajar.
El mensaje que muestra es:
https://redmine.gvsig.net/redmine/attachments/download/1489/Error_GeoDB.png
El log que genera es:
https://redmine.gvsig.net/redmine/attachments/download/1490/gvSIG.log
Related issues
Associated revisions
refs #3967, añadido al interface ResourceParameters un metodo getResourceID para que cada tipo de recurso ofrezca un identificador adecuado para el recurso. Se ha añadido en AbstractResourceParameters una implementacion por defecto para el y modificado los parametros de los recursos de fichero, memoria y multi-recurso.
refs #3967, Modificado el formato de ResourceID de los recursos de DAL para usar la serializacion a cadena de los DynObject (DynObjectEncoder).
History
#1 Updated by Joaquín del Cerro Murciano over 8 years ago
- Related to gvSIG bugs #3810: Error al cargar PostGIS added
#2 Updated by Joaquín del Cerro Murciano over 8 years ago
- Related to gvSIG bugs #3863: Editing mode is not finished in Windows added
#3 Updated by Joaquín del Cerro Murciano over 8 years ago
- Related to deleted (gvSIG bugs #3810: Error al cargar PostGIS)
#4 Updated by Joaquín del Cerro Murciano over 8 years ago
- Blocks gvSIG bugs #3810: Error al cargar PostGIS added
#5 Updated by Joaquín del Cerro Murciano over 8 years ago
Al parecer este error se produce debido a la correccion realizada en el ticket #3863.
El error parece estar en el metodo createAddResource (linea 300) de la clase DefaultResourceManager en donde no se ha tenido en cuenta que que los recursos pueden no ser de tipo fichero y falla al intentar crear un recurso de BBDD.
#6 Updated by Joaquín del Cerro Murciano over 8 years ago
He añadido a ResourceParameters un metodo getResourceID para que cada tipo de recurso ofrezca un identificador adecuado a el.
En la clase AbstractResourceParameters he dejado una implementacion por defecto, y los recursos de fichero, memoria y multi tienen una implementacion propia.
Con esto el manager de los recursos no tiene que ir "investigando" a cerca de los parametro que tiene ese recurso para intentar obtener un identificador adecuado, que era cuando se producia el error, cuando intentaba encontrar un nombre de fichero en un recurso de tipo conexion a postgreSQL.
#7 Updated by Joaquín del Cerro Murciano over 8 years ago
- Status changed from New to Fixed
#8 Updated by Álvaro Anguix over 8 years ago
- Status changed from Fixed to New
- File gvSIG.log added
Al intentar conectar con el PostGIS de testing, meto los parametros y al darle a aceptar se cierra la ventana de añadir capa y no pasa nada más.
Adjunto log.
#9 Updated by Joaquín del Cerro Murciano over 8 years ago
- Related to gvSIG bugs #4014: Añadir capa de BBDD, cerrar ventana "parametros de conexion" cierrar "añadir capa". added
#10 Updated by Joaquín del Cerro Murciano over 8 years ago
- Status changed from New to Fixed
Cierro este ticket y abro #4014 ya que el error que se esta dando no tiene nada que ver con el inicial de este ticket, que parece que si que esta corregido.
#11 Updated by Álvaro Anguix over 8 years ago
- Status changed from Fixed to New
- File gvSIG.log added
Me sigue pasando con el 2415. Adjunto log
#12 Updated by Álvaro Anguix over 8 years ago
- Status changed from New to Closed
Ni caso. Había puesto un parámetro mal. Lo cierro