Yes, here is the struts.xml
2017-01-11 16:28 GMT-06:00 Jose María Zaragoza <[email protected]>:
> 2017-01-11 22:49 GMT+01:00 fonsin2008 . <[email protected]>:
>> Hi all!
>>
>> First, I need to say that I'm new(ignorant) with Tomcat. One of our
>> systems is written with tomcat, but today something went wrong and the
>> following error appears on the webpage:
>>
>> --Estado HTTP 404 - /evaluacion/WEB-INF/pages/login/forma_login.jsp
>> --______________________________
>> --type Informe de estado
>> --mensaje /evaluacion/WEB-INF/pages/login/forma_login.jsp
>> --descripción El recurso requerido no está disponible.
>> --________________________________
>> --Apache Tomcat/6.0.37
>>
>> The file exists on the virtualserver, at
>>
>> home/desarrollo/produccioncbi/virtualhost/cbi_desarrollo/evaluacion/WEB-INF/pages/login
>>
>> And:
>> ls -l
>> -rw-r--r-- 1 xxxx desarrollo 3744 feb 11 2015 forma_login.jsp
>>
>> the evaluacion.war file lives at
>> /home/desarrollo/produccioncbi/virtualhost/cbi_desarrollo
>>
>> And in /WEB-INF/classes/struts.xm I found:
>> ./WEB-INF/classes/struts.xml: <result
>> name="forma_login">/WEB-INF/pages/login/forma_login.jsp</result>
>>
>> So, I can't figure out why this error appears. May be I'm missing
>> something obvious. I also googled it, but I only found permission
>> errors and wrong paths.
>>
>
> Maybe you must paste more text from struts.xml, for example, element
> wrapping <result>
> I guess you are invoking a wrong URL ( probably you should invoke an
> action or something like this )
>
>
>
>
>> If you need some additional information, feel free to ask.
>>
>> Thank you guys for your time!
>>
>> Jesus Mager
>> [www.h1n1-al.blogspot.com]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
--
Jesus Mager
[www.h1n1-al.blogspot.com]
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.devMode" value="true" />
<constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
<constant name="struts.ui.theme" value="simple"/>
<include file="base.xml"/>
<package name="evaluacion" extends="base">
<!--<global-results>
<result name="not_found_error_page">/WEB-INF/pages/login/not_found_error_page.jsp</result>
<result name="error_page">/WEB-INF/pages/login/error_page.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping exception="java.lang.NoSuchMethodException" result="not_found_error_page"/>
<exception-mapping exception="java.lang.Exception" result="error_page"/>
</global-exception-mappings>
--><action name="evaluacion_*" class="mx.uam.azc.cbi.evaluaciones.actions.EvaluacionAction" method="{1}">
<interceptor-ref name="loginStack"/>
<result name="forma_evaluacion">/WEB-INF/pages/evaluacion/forma_evaluacion.jsp</result>
<result name="respuesta_evaluacion_redirect" type="redirectAction">evaluacion_respuestaEvaluacion</result>
<result name="respuesta_evaluacion_sec_redirect" type="redirectAction">evaluacion_respuestaEvaluacionSec</result>
<result name="respuesta_evaluacion">/WEB-INF/pages/evaluacion/respuesta_evaluacion.jsp</result>
<result name="forma_evaluacion_advos">/WEB-INF/pages/evaluacion/forma_evaluacion_advos.jsp</result>
<result name="forma_evaluacion_sec">/WEB-INF/pages/evaluacion/forma_evaluacion_sec.jsp</result>
<result name="respuesta_evaluacion_advos">/WEB-INF/pages/evaluacion/respuesta_evaluacion_advos.jsp</result>
<result name="respuesta_evaluacion_sec">/WEB-INF/pages/evaluacion/respuesta_evaluacion_sec.jsp</result>
<result name="respuesta_evaluacion_advos_redirect" type="redirectAction">evaluacion_respuestaEvaluacionAdvos</result>
<result name="menu_profesores" >/WEB-INF/pages/login/menu_profesor.jsp</result>
<result name="menu_administrativos">/WEB-INF/pages/login/menu_administrativo.jsp</result>
<result name="errorLogin" type="redirectAction">login_formaLogin</result>
<result name="menu_evaluacion">/WEB-INF/pages/evaluacion/menu_evaluacion.jsp</result>
<result name="reporte_evaluaciones">/WEB-INF/pages/evaluacion/reporte_evaluaciones.jsp</result>
<result name="reporte_evaluaciones_redirect" type="redirectAction">evaluacion_reporteEvaluaciones</result>
<result name="reporte_evaluaciones_advos">/WEB-INF/pages/evaluacion/reporte_evaluaciones_advos.jsp</result>
<result name="reporte_evaluaciones_sec">/WEB-INF/pages/evaluacion/reporte_evaluaciones_sec.jsp</result>
<result name="menu_evaluacion_advos">/WEB-INF/pages/evaluacion/menu_evaluacion_advos.jsp</result>
<result name="menu_evaluacion_sec">/WEB-INF/pages/evaluacion/menu_evaluacion_sec.jsp</result>
<result name="forma_borrar_evaluaciones">/WEB-INF/pages/evaluacion/forma_borrar_evaluaciones.jsp</result>
<result name="forma_borrar_evaluaciones_redirect" type="redirectAction">evaluacion_formaBorrarEvaluaciones</result>
<result name="forma_seleccion_uea">/WEB-INF/pages/evaluacion/forma_seleccion_uea.jsp</result>
<result name="forma_seleccion_uea_advos">/WEB-INF/pages/evaluacion/forma_seleccion_uea_advos.jsp</result>
<result name="forma_seleccion_uea_sec">/WEB-INF/pages/evaluacion/forma_seleccion_uea_sec.jsp</result>
<result name="lista_seleccion_uea_advos">/WEB-INF/pages/evaluacion/lista_seleccion_uea_advos.jsp</result>
<result name="lista_seleccion_uea_sec">/WEB-INF/pages/evaluacion/lista_seleccion_uea_sec.jsp</result>
<result name="lista_seleccion_uea">/WEB-INF/pages/evaluacion/lista_seleccion_uea.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_actualizar_evaluacion">/WEB-INF/pages/evaluacion/forma_actualizar_evaluacion.jsp</result>
<result name="forma_actualizar_evaluacion_advos">/WEB-INF/pages/evaluacion/forma_actualizar_evaluacion_advos.jsp</result>
<result name="forma_actualizar_evaluacion_sec">/WEB-INF/pages/evaluacion/forma_actualizar_evaluacion_sec.jsp</result>
<result name="respuesta_evaluacion_act_redirect" type="redirectAction">evaluacion_respuestaEvaluacionActualizar</result>
<result name="respuesta_evaluacion_actualizar">/WEB-INF/pages/evaluacion/respuesta_evaluacion_actualizar.jsp</result>
<result name="respuesta_evaluacion_final">/WEB-INF/pages/evaluacion/respuesta_evaluacion_final.jsp</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="reporte_evaluaciones_redirect" type="redirectAction">evaluacion_reporteEvaluaciones</result>
<result name="reporte_evaluaciones_advos_redirect" type="redirectAction">evaluacion_reporteEvaluacionesAdvos</result>
<result name="reporte_evaluaciones_sec_redirect" type="redirectAction">evaluacion_reporteEvaluacionesSec</result>
</action>
<action name="login_*" class="mx.uam.azc.cbi.evaluaciones.actions.LoginAction" method="{1}">
<interceptor-ref name="loginStack"/>
<result name="forma_login">/WEB-INF/pages/login/forma_login.jsp</result>
<result name="forma_evaluacion_redirect" type="redirectAction">evaluacion_formaEvaluacion</result>
<result name="forma_login_redirect" type="redirectAction">login_formaLogin</result>
<result name="menu_profesores">/WEB-INF/pages/login/menu_profesor.jsp</result>
<result name="menu_secretarioAca">/WEB-INF/pages/login/menu_secretarioAca.jsp</result>
<result name="menu_profesores_advos" >/WEB-INF/pages/login/menu_administrativo.jsp</result>
<result name="menu_profesores_sec" >/WEB-INF/pages/login/menu_secretarioAca.jsp</result>
<result name="menu_administrador">/WEB-INF/pages/login/menu_administrador.jsp</result>
<result name="menu_administrativo_redirect" type="redirectAction">administracion_menuAdministrativo</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
</action>
<action name="administracion_*" class="mx.uam.azc.cbi.evaluaciones.actions.AdministracionAction" method="{1}">
<interceptor-ref name="loginStack"/>
<result name="menu_administrativo">/WEB-INF/pages/login/menu_administrativo.jsp</result>
<result name="forma_consulta_por_profesor">/WEB-INF/pages/reportes/forma_consulta_por_profesor.jsp</result>
<result name="forma_consulta_por_profesor_sec">/WEB-INF/pages/reportes/forma_consulta_por_profesor_sec.jsp</result>
<result name="forma_consulta_por_profesor_admon">/WEB-INF/pages/reportes/forma_consulta_por_profesor_admon.jsp</result>
<result name="reporte_evaluaciones_profesor_no_economico">/WEB-INF/pages/reportes/reporte_evaluaciones_profesor_no_economico.jsp</result>
<result name="reporte_evaluaciones_profesor_no_economico_sec">/WEB-INF/pages/reportes/reporte_evaluaciones_profesor_no_economico_sec.jsp</result>
<result name="reporte_evaluaciones_profesor_no_economico_admon">/WEB-INF/pages/reportes/reporte_evaluaciones_profesor_no_economico_admon.jsp</result>
<result name="detalle_evaluacion_uea">/WEB-INF/pages/reportes/detalle_evaluacion_uea.jsp</result>
<result name="detalle_evaluacion_advos">/WEB-INF/pages/reportes/detalle_evaluacion_advos.jsp</result>
<result name="detalle_evaluacion_sec">/WEB-INF/pages/reportes/detalle_evaluacion_sec.jsp</result>
<result name="detalle_evaluacion_uea_sec">/WEB-INF/pages/reportes/detalle_evaluacion_uea_sec.jsp</result>
<result name="detalle_evaluacion_uea_admon">/WEB-INF/pages/reportes/detalle_evaluacion_uea_admon.jsp</result>
<result name="reporte_evaluaciones_profesor_nombre">/WEB-INF/pages/reportes/reporte_evaluaciones_profesor_nombre.jsp</result>
<result name="lista_profesores">/WEB-INF/pages/reportes/lista_profesores.jsp</result>
<result name="lista_profesores_sec">/WEB-INF/pages/reportes/lista_profesores_sec.jsp</result>
<result name="lista_profesores_admon">/WEB-INF/pages/reportes/lista_profesores_admon.jsp</result>
<result name="lista_ueas_profesor">/WEB-INF/pages/reportes/lista_ueas_profesor.jsp</result>
<result name="lista_ueas_profesor_sec">/WEB-INF/pages/reportes/lista_ueas_profesor_sec.jsp</result>
<result name="lista_ueas_profesor_admon">/WEB-INF/pages/reportes/lista_ueas_profesor_admon.jsp</result>
<result name="detalle_evaluacion_uea_nombre">/WEB-INF/pages/reportes/detalle_evaluacion_uea_nombre.jsp</result>
<result name="detalle_evaluacion_uea_nombre_sec">/WEB-INF/pages/reportes/detalle_evaluacion_uea_nombre_sec.jsp</result>
<result name="detalle_evaluacion_uea_nombre_admon">/WEB-INF/pages/reportes/detalle_evaluacion_uea_nombre_admon.jsp</result>
<result name="lista_profesores_uea_clave">/WEB-INF/pages/reportes/lista_profesores_uea_clave.jsp</result>
<result name="lista_profesores_uea_clave_sec">/WEB-INF/pages/reportes/lista_profesores_uea_clave_sec.jsp</result>
<result name="lista_profesores_uea_clave_admon">/WEB-INF/pages/reportes/lista_profesores_uea_clave_admon.jsp</result>
<result name="lista_profesores_uea_nombre">/WEB-INF/pages/reportes/lista_profesores_uea_nombre.jsp</result>
<result name="lista_profesores_uea_nombre_sec">/WEB-INF/pages/reportes/lista_profesores_uea_nombre_sec.jsp</result>
<result name="lista_profesores_uea_nombre_admon">/WEB-INF/pages/reportes/lista_profesores_uea_nombre_admon.jsp</result>
<result name="forma_consulta_por_uea">/WEB-INF/pages/reportes/forma_consulta_por_uea.jsp</result>
<result name="forma_consulta_por_uea_sec">/WEB-INF/pages/reportes/forma_consulta_por_uea_sec.jsp</result>
<result name="forma_consulta_por_uea_admon">/WEB-INF/pages/reportes/forma_consulta_por_uea_admon.jsp</result>
<result name="respuesta_evaluacion_redirect" type="redirectAction">evaluacion_respuestaEvaluacion</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="lista_uea_nombre">/WEB-INF/pages/reportes/lista_uea_nombre.jsp</result>
<result name="lista_uea_nombre_sec">/WEB-INF/pages/reportes/lista_uea_nombre_sec.jsp</result>
<result name="lista_uea_nombre_admon">/WEB-INF/pages/reportes/lista_uea_nombre_admon.jsp</result>
<result name="lista_comentarios">/WEB-INF/pages/reportes/lista_comentarios.jsp</result>
<result name="lista_comentarios_sec">/WEB-INF/pages/reportes/lista_comentarios_sec.jsp</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_crear_url">/WEB-INF/pages/reportes/forma_crear_url.jsp</result>
<result name="respuesta_crear_url">/WEB-INF/pages/reportes/respuesta_crear_url.jsp</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
<result name="respuestaReporteExcelEvalProfesor">/WEB-INF/pages/reportes/respuesta_reporte_excel_eval_profesor.jsp</result>
<result name="respuestaReporteExcelSecretarioAca">/WEB-INF/pages/reportes/respuesta_reporte_excel_secretario_aca.jsp</result>
<result name="respuestaReporteExcelAdmon">/WEB-INF/pages/reportes/respuesta_reporte_excel_admon.jsp</result>
</action>
<action name="fechas_*" class="mx.uam.azc.cbi.evaluaciones.actions.FechasAction" method="{1}">
<result name="forma_actualizar_fechas">/WEB-INF/pages/fechas/forma_actualizar_fechas.jsp</result>
<result name="forma_actualizar_fechas_admon">/WEB-INF/pages/fechas/forma_actualizar_fechas_admon.jsp</result>
<result name="ver_fechas">/WEB-INF/pages/fechas/ver_fechas.jsp</result>
<result name="ver_fechas_admon">/WEB-INF/pages/fechas/ver_fechas_admon.jsp</result>
<result name="ver_fechas_redirect" type="redirectAction">fechas_verFechas</result>
<result name="ver_fechas_admon_redirect" type="redirectAction">fechas_verFechasAdmon</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
</action>
<action name="profesores_*" class="mx.uam.azc.cbi.evaluaciones.actions.ProfesoresAction" method="{1}">
<result name="lista_profesores">/WEB-INF/pages/profesores/lista_profesores.jsp</result>
<result name="lista_profesores_redirect" type="redirectAction">profesores_listaProfesores</result>
<result name="forma_actualizar_profesor">/WEB-INF/pages/profesores/forma_actualizar_profesor.jsp</result>
<result name="forma_actualizar_profesor_prof">/WEB-INF/pages/profesores/forma_actualizar_profesor_prof.jsp</result>
<result name="forma_actualizar_profesor_advo">/WEB-INF/pages/profesores/forma_actualizar_profesor_advo.jsp</result>
<result name="forma_actualizar_profesor_sec">/WEB-INF/pages/profesores/forma_actualizar_profesor_sec.jsp</result>
<result name="forma_insertar_profesor">/WEB-INF/pages/profesores/forma_insertar_profesor.jsp</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
<result name="menu_profesores_redirect" type="redirectAction">login_menuProfesores</result>
<result name="menu_profesores_advos_redirect" type="redirectAction">login_menuProfesoresAdvos</result>
<result name="menu_profesores_sec_redirect" type="redirectAction">login_menuProfesoresSec</result>
</action>
<action name="uea_*" class="mx.uam.azc.cbi.evaluaciones.actions.UeaAction" method="{1}">
<result name="lista_uea">/WEB-INF/pages/uea/lista_uea.jsp</result>
<result name="forma_actualizar_uea">/WEB-INF/pages/uea/forma_actualizar_uea.jsp</result>
<result name="forma_insertar_uea">/WEB-INF/pages/uea/forma_insertar_uea.jsp</result>
<result name="errorLogin" type="redirectAction">login_formaLoginError</result>
<result name="lista_uea_redirect" type="redirectAction">uea_listaUeaRedirect</result>
<result name="input" type="redirectAction">
<param name="actionName">login_formaLoginError</param>
</result>
<result name="forma_login_error">/WEB-INF/pages/login/forma_login_error.jsp</result>
<result name="cerrarSesion" type="redirectAction">login_formaLogin</result>
</action>
</package>
</struts>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]