[Gvsig_desarrolladores] Error de driver postgresql

Francisco Puga fpuga en icarto.es
Jue Mar 9 10:45:04 CET 2017


Sólo por comentar, en iCarto, algo que hacemos habitualmente es que al
arrancar gvSIG salga por defecto una ventana donde el usuario pueda
hacer login contra la base de datos. Cuando los datos son correctos se
crea un singleton al que llamamos DBSession. Esta clase DBSession es
un wrapper sobre la conexión postgresql que establece gvSIG con
algunas utilidades adicionales.

Luego en el isEnable de las extensiones hacemos un """ return
DBSession.isActive(); """ Es decir la extensión sólo se mostrara si el
usuario se ha logueado con éxito.

Los proyectos relevantes son:

* https://github.com/iCarto/es.icarto.gvsig.commons/tree/gvsig2
* https://github.com/iCarto/extDBConnection/tree/gvsig2

No está muy (o nada) documentando pero te pueden servir.

Para que salga el diálogo al inicio con algunos parámetros de conexión
ya cubiertos, tienes que incluír en el plugins-persistance lo
siguiente:
https://github.com/iCarto/sixhiara/blob/gvsig2/portable/home/gvSIG/plugins-persistence-2_0.xml




-- 
Francisco Puga
iCarto | Innovación, Cooperación, Cartografía y Territorio S.L.
http://www.icarto.es/

c/ Rafael Alberti nº 13 – 1º D
15008 A Coruña
Galicia (Spain)
+34 881927808

Este correo electrónico contiene información estrictamente
confidencial y es de uso exclusivo del destinatario, quedando
prohibida a cualquier otra persona su revelación, copia, distribución,
o el ejercicio de cualquier acción relativa a su contenido. Si ha
recibido este mensaje por error, por favor conteste a su remitente
mediante correo electrónico y proceda a borrarlo de su sistema.

Sus datos personales serán tratados de forma confidencial y no serán
cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer
los derecho de oposición, acceso, rectificación y cancelación de
acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de
diciembre, de Protección de Datos de Carácter Personal dirigiéndose a
Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la
dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).


Más información sobre la lista de distribución gvSIG_desarrolladores