lunes, 13 de febrero de 2012

OPENXAVA Error: A request has been denied as a potential CSRF attack y el Session Error

Ejecutar eclipse:

Escritorio/eclipse/eclipse ./eclipse

Seleccionar la ruta del workspace de Openxava descargado, en mi caso la versión:

.../Openxava/openxava-4.2.3/workspace

Hacer clic derecho sobre el archivo: Build.xml, seleccionar Debug as-> 3ra opción Ant Debug

Seleccionar: todas las opciones:

Compilar, desplegarWar, generarPortlets, actualizarOX, actualizarEsquema.

Despues del despliegue, se generan las carpetas:

workspace.dist/

consultorioUPBBGA.dist -> consultorioUPBBGA.war y /lib
consultorioUPBBGA-portlets.war.d


Abrir el archivo consultorioUPBBGA.war con el gestor de archivos, y editar el archivo web.xml dentro de /WEB-INF

y agregar las siguientes lineas en negrita en el servlet :

< servlet >
< servlet-name >dwrInvoker< /servlet-name >
< display-name >DWR Servlet< /display-name >
< description >Direct Web Remoter Servlet< /description >
< servlet-class >org.directwebremoting.servlet.DwrServlet< /servlet-class >
< init-param >
< param-name >debug< /param-name >
< param-value >false< /param-value >
< /init-param >
< init-param >
< param-name >crossDomainSessionSecurity< /param-name >
< param-value >false< /param-value >
< /init-param >
< load-on-startup >12< /load-on-startup >
< /servlet>


Guardar cambios, y desplegar en el servidor- Glassfish en mi caso.

http://sourceforge.net/projects/openxava/forums/forum/437015/topic/4594478/index/page/1

No hay comentarios: