[Gvsig_desarrolladores] Problema ejecutando ejemplo

Joaquin Jose del Cerro Murciano jjdelcerro en gvsig.org
Vie Mar 3 19:34:45 CET 2017


El 3 de marzo de 2017, 16:39, Alex Irmel Oviedo Solis <
alleinerwolf en gmail.com> escribió:

> Hola a todos, trate de ejecutar el ejemplo de control de acceso que esta
> en esta pagina:
> https://blog.gvsig.org/2015/04/13/control-de-acceso-en-gvsig-2-1-0/
>
> Descargue el codigo fuente y cambie la sección parent del proyecto
> principal para que pueda compilar, pero al probar la extension en gvSIG no
> funciona, no se muestra nada.
>
> Quisiera hacer modificaciones en ese ejemplo para que pueda autenticar
> contra una base de datos en postgresql.
>
>

Hola Alex.
Me he descargado los fuentes, he actualizado la version del pom de
org.gvsig.desktop, compilo y me funciona correctamente.

Ahora te contare lo que puede estar pasandote.
Antes, he creado en:

http://devel.gvsig.org/svn/gvsig-plugintemplates/org.gvsig.trivialidentitymanagement/tags/

dos tags, con el pom actualizado, uno para la version 2.1.0 y otra para la
2.3.1 de gvSIG desktop. Yo he probado el de la 2.3.1.

Es muy probable que lo que te este pasando es que no este desplegando
correctamente el plugin sobre los binarios de gvSIG. Una prueba rapida para
ver si es eso. Copia el fichero

org.gvsig.trivialidentitymanagement/org.gvsig.trivialidentitymanagement.app/org.gvsig.trivialidentitymanagement.app.mainplugin/target/gvSIG-desktop-2.3.1-org.gvsig.trivialidentitymanagement.app.mainplugin-1.0.0-SNAPSHOT-1-testing-all-all-j1_7.gvspkg.zip

A la carpeta "install" de la instalacion de gvSIG quitando el ".zip" del
nombre del fichero.

Arrancas gvSIG, vas al administrador de complementos y buscas "user".
Te debera aparecer el complemento "Trivial User Access Control example".
Instalalo y vuelbe a arrancar gvSIG.

Si te aparece el login es solo que no se desplego correctamente.

¿ Por que puede que no se desplegase correctamente ?

Lo mas normal es por que te falte configurar donde esta ubicada la
instalacion de gvSIG sobre la que desplegar los plugins que se compilan.

Esto se hace creando un fichero de nombre ".gvsig-devel.properties" en el
home de tu usuario. En estos dos enlaces:

https://blog.gvsig.org/2014/12/16/como-descargar-y-compilar-un-plugin-de-gvsig-2-1-0/

http://downloads.gvsig.org/download/web/es/build/html/developers_quick_start/2.3/05_building_our_first_plugin/02_our_first_project.html

comenta algunas consideraciones a tener en cuenta sobre este fichero.
Si estas en windows, mi consejo es que para la ruta uses las barras "/" en
lugar de las de windows (que funcionan igual y daran menos problemas) y
tengas en cuenta que en los propeties de java debes escapar los dos puntos
":".

Ya me cuentas si puede ser que sea solo eso.

Un saludo
Joaquin






> Espero su pronta ayuda, saludos
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>


-- 
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com
jjdelcerro en gvsig.org
gvSIG Association
www.gvsig.com
www.gvsig.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20170303/8f83a87f/attachment.html>


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