agregue los activities y agregue algunos metodos que faltaban.
separe los managers asi es mas facil en el futuro separar lo del sileg, etc.
en el caso de que crezca el sistema.
me falta implementar la parte del servidor (handlers) para los métodos nuevos que agregue en los managers.
agregue los handlers del manager del sileg.
agreuge los handlers del manager de classRooms.
Merge remote-tracking branch 'origin/feature-add-tests-model-mapau' into feature-add-mapau-views
agregue la implementacion cliente de los metodos del mapauManager que me faltaban
tambien las clases necesarias para implementarlos.
temrine de agregar los handlers de los nuevos metodos implementados del MapauManager.
finalmente pase lo de los grupos.
los tipos los converti a enums. como con el tipo de persona.
y modifique lo necesario apra hacer compilar el mapau con codigo de ejemplo.
refactorice.
y agregue la clase para hacer funcionar la unjection de weld en jetty 9
ahora compila y funciona jetty:start
se solucionaron temas de dependencias de cdi y los params.
y tambien arranca shiro. no lo probe pero por lo menos arranca ok.
actualice los poms.xml
agregue un script para poder compilar sin que compile gwt cada vez.
agregue un realm de shiro de ejemplo.
y cambie la config de shiro.ini para usar ese realm.
esta funcionando la autentificacion correctamente.
hice millones de cambios.
cree una estructura para manejar los ears.
hice funcionar shiro en los wars individualmente. es necesario tenerlo en el ear y compartir la session entre los wars.
estyo en eso.
cree un nuevo proyecto authgwt donde se implementa la parte del login.
tambien actualice y mejor los beans.xml
y cree un proyecto aparte para el decorator de weld en jetty9. asi es opcional.
estoy probando ejecutar todo en glassfish ya que es un ear que incluye varios wars y por lo tanto NO se puede ejecutar en jetty.
tenia un error en los packetes.
tuve que modificarlo para que funcione en glassfish con tyrus
no hace falta ya que ahora va a ser mediante la aplicacion gwt.
acomode el problema del mapau. era la config de shiro que redirigía y metia todo MapauGWT.
ahora esta funcionando.
me falta ver el tema de segurirar y seguir laburando sobre el mapau para ver lo que falta.
temrinar la parte ed atutentificacion usando shiro y los principals normales.
movi todos los scripts a la raiz asi se pueden eejcutar desde donde sea.
Merge remote-tracking branch 'origin/test-mapau' into feature-add-tests-model-mapau