Hello, I cannon run an application The error that I get when i asm going to run the apllication is
type Status report message Servlet action is currently unavailable description The requested service (Servlet action is currently unavailable) is not currently available. It doesn{to procees my transaciton. The web.xml file is: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"> <web-app> <!-- Action Servlet Configuration --> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <!-- Action Servlet Mapping --> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <!-- The Usual Welcome File List --> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <!-- Struts Tag Library Descriptors --> <taglib> <taglib-uri>/tags/struts-bean</taglib-uri> <taglib-location>/WEB-INF/struts-bean.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-html</taglib-uri> <taglib-location>/WEB-INF/struts-html.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-logic</taglib-uri> <taglib-location>/WEB-INF/struts-logic.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-nested</taglib-uri> <taglib-location>/WEB-INF/struts-nested.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-template</taglib-uri> <taglib-location>/WEB-INF/struts-template.tld</taglib-location> </taglib> <taglib> <taglib-uri>/tags/struts-tiles</taglib-uri> <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location> </taglib> </web-app> and the struts-config.xml is: <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd"> <struts-config> <!-- ==================================== Data Source Configuration --> <data-sources> <data-source> <set-property property="autoCommit" value="true"/> <set-property property="description" value="ConfiguraciĆ³n de la Base de Datos del Sistema"/> <set-property property="driverClassName" value="org.postgresql.Driver"/> <set-property property="maxCount" value="100"/> <set-property property="minCount" value="2"/> <set-property property="url" value="jdbc:postgresql://159.90.16.8/oest4"/> <set-property property="username" value="postgres"/> <set-property property="password" value="postgres"/> </data-source> </data-sources> <!-- ======================================== Form Bean Definitions --> <form-beans> <form-bean name="validacionForm" type="dide.bienestar.usuario.form.ValidacionForm" /> <form-bean name="usuarioForm" type="dide.bienestar.usuario.form.UsuarioForm" /> <form-bean name="presolicitudForm" type="dide.bienestar.solicitud.form.PresolicitudForm" /> <form-bean name="solicitudForm" type="dide.bienestar.solicitud.form.SolicitudForm" /> <form-bean name="familiarForm" type="dide.bienestar.solicitud.form.FamiliarForm" /> <form-bean name="exoneracionForm" type="dide.bienestar.solicitud.form.ExoneracionForm" /> <form-bean name="exoneracion1Form" type="dide.bienestar.solicitud.form.Exoneracion1Form" /> <form-bean name="estudianteForm" type="dide.bienestar.estudiante.form.EstudianteForm" /> <form-bean name="observacionesForm" type="dide.bienestar.solicitud.form.ObservacionesForm" /> <form-bean name="analisisForm" type="dide.bienestar.solicitud.form.AnalisisForm" /> <form-bean name="exoneracionesForm" type="dide.bienestar.beneficios.form.ExoneracionesForm" /> <form-bean name="anularForm" type="dide.bienestar.beneficios.form.AnularForm" /> <form-bean name="cestaForm" type="dide.bienestar.metodologia.form.CestaForm" /> <form-bean name="ingresosForm" type="dide.bienestar.metodologia.form.IngresosForm" /> <form-bean name="claseForm" type="dide.bienestar.metodologia.form.ClaseForm" /> </form-beans> <!-- =================================== Global Forward Definitions --> <global-forwards> <forward name="editValidacion" path="/editValidacion.do"/> </global-forwards> <!-- =================================== Action Mapping Definitions --> <action-mappings> <!-- Validacion --> <action path="/editValidacion" type="dide.bienestar.usuario.action.EditValidacionAction" name="" scope="request" validate="true"> <forward name="success" path="/pages/validacion.jsp"/> </action> <action path="/validacion" type="dide.bienestar.usuario.action.ValidacionAction" name="validacionForm" scope="session" validate="true" input="/pages/validacion.jsp"> <forward name="administrador" path="/pages/index_admin.jsp"/> <forward name="trabajador" path="/pages/index_empl.jsp"/> <forward name="estudiante" path="/pages/index_estud.jsp"/> <forward name="secretaria" path="/pages/index_secr.jsp"/> <forward name="failure" path="/pages/validacion.jsp"/> </action> <!-- Menu para cada tipo de usuario --> <action path="/menu" type="dide.bienestar.action.MenuAction" parameter="method"> <forward name="estudiante" path="/pages/estudiante.jsp"/> <forward name="analizar" path="/pages/analizar.jsp"/> <forward name="informeotorg" path="/pages/informe_otorg.jsp"/> <forward name="informerenov" path="/pages/informe_renov.jsp"/> <forward name="informeexon" path="/pages/fecha_exon.jsp"/> <forward name="otorgar" path="/otorgar.do?method=cargar"/> <forward name="renovar" path="/renovar.do?method=cargar"/> <forward name="exonerar" path="/exonerar.do?method=cargar"/> <forward name="anular" path="/pages/anular.jsp"/> <!-- Opciones del estudiante--> <forward name="instrucciones" path="/pages/recaudos.jsp"/> <forward name="presolicitud" path="/pages/presolicitud.jsp"/> <forward name="exon" path="/pages/instrucciones2.jsp"/> <forward name="beca" path="/pages/instrucciones.jsp"/> <forward name="becasotorg" path="/pages/fecha_otorg.jsp"/> <forward name="becasrenov" path="/pages/fecha_renov.jsp"/> <forward name="listaexon" path="/pages/fecha_exon.jsp"/> <!-- Opciones de Administrador --> <forward name="registrar" path="/pages/registrar_usuario.jsp"/> <forward name="modificar" path="/usuarios.do"/> <!-- Opciones de Secretaria --> <forward name="tablas" path="/actualizar.do?method=cargar"/> <forward name="reportes" path="/pages/reportes.jsp"/> <forward name="failure" path="/pages/index.jsp"/> </action> <!-- Funciones de Administrador --> <action path="/registro" type="dide.bienestar.usuario.action.RegistroAction" name="usuarioForm" scope="request" validate="true" input="/pages/registrar_usuario.jsp"> <forward name="success" path="/pages/conf_registro.jsp"/> <forward name="failure" path="/pages/registrar_usuario.jsp"/> </action> <action path="/usuarios" type="dide.bienestar.usuario.action.UsuariosAction" name="" scope="request"> <forward name="success" path="/pages/usuarios.jsp"/> <forward name="failure" path="/pages/usuarios.jsp"/> </action> <action path="/editarUsuario" type="dide.bienestar.usuario.action.EditUsuariosAction" name="usuarioForm" scope="request" validate="false" input="/pages/usuarios.jsp" parameter="method"> <forward name="modificar" path="/pages/modificar_usuario.jsp"/> <forward name="eliminar" path="/pages/eliminar_usuario.jsp"/> </action> <action path="/modificarUsuario" type="dide.bienestar.usuario.action.ModificacionAction" name="usuarioForm" scope="request" validate="false" input="/pages/modificar_usuario.jsp"> <forward name="success" path="/pages/conf_modificacion.jsp"/> <forward name="failure" path="/pages/modificar_usuario.jsp"/> </action> <action path="/eliminarUsuario" type="dide.bienestar.usuario.action.EliminacionAction" name="usuarioForm" scope="request" validate="false" input="/pages/eliminar_usuario.jsp"> <forward name="success" path="/pages/conf_eliminacion.jsp"/> <forward name="failure" path="/pages/eliminar_usuario.jsp"/> </action> <!-- Funciones de Solicitudes --> <action path="/presolicitud" type="dide.bienestar.solicitud.action.PresolicitudAction" name="presolicitudForm" validate="true" scope="session" input="/pages/presolicitud.jsp"> <forward name="exoneracion" path="/pages/exoneracion.jsp"/> <forward name="success" path="/pages/conf_presolicitud.jsp"/> <forward name="failure" path="/pages/presolicitud.jsp"/> </action> <action path="/solicitud" type="dide.bienestar.solicitud.action.SolicitudAction" name="solicitudForm" scope="session" input="/pages/instrucciones.jsp"> <forward name="success1" path="/pages/identificacion.jsp"/> <forward name="success2" path="/pages/socioeconomica1.jsp"/> <forward name="success3" path="/pages/socioeconomica2.jsp"/> <forward name="success4" path="/pages/ingresos.jsp"/> <forward name="success5" path="/pages/egresos.jsp"/> <forward name="success6" path="/pages/propiedades.jsp"/> <forward name="success7" path="/pages/datosestudiante.jsp"/> <forward name="success8" path="/pages/responsable.jsp"/> <forward name="success9" path="/pages/familiar.jsp"/> <forward name="success" path="/pages/conf_solicitud.jsp"/> <forward name="failure" path="/pages/instrucciones.jsp"/> </action> <action path="/familiar" type="dide.bienestar.solicitud.action.FamiliarAction" name="familiarForm" validate="true" input="/pages/familiar.jsp" parameter="method"> <forward name="success" path="/pages/familiar.jsp"/> <forward name="failure" path="/pages/instrucciones.jsp"/> </action> <action path="/exoFamiliar" type="dide.bienestar.solicitud.action.FamiliarAction" name="familiarForm" validate="true" input="/pages/exo_familiar.jsp" parameter="method"> <forward name="success" path="/pages/exo_familiar.jsp"/> <forward name="failure" path="/pages/instrucciones.jsp"/> </action> <action path="/exoneracion" type="dide.bienestar.solicitud.action.ExoneracionAction" name="exoneracionForm" validate="true" scope="request" input="/pages/exoneracion.jsp"> <forward name="success" path="/pages/conf_presolicitud.jsp"/> <forward name="failure" path="/pages/exoneracion.jsp"/> </action> <action path="/exoneracion1" type="dide.bienestar.solicitud.action.Exoneracion1Action" name="exoneracion1Form" scope="session" input="/pages/instrucciones2.jsp"> <forward name="success1" path="/pages/exo_identificacion.jsp"/> <forward name="success2" path="/pages/exo_ingresos.jsp"/> <forward name="success3" path="/pages/exo_egresos.jsp"/> <forward name="success4" path="/pages/exo_responsable.jsp"/> <forward name="success5" path="/pages/exo_familiar.jsp"/> <forward name="success" path="/pages/conf_solicitud.jsp"/> <forward name="failure" path="/pages/instrucciones2.jsp"/> </action> <!-- Funciones de Empleados --> <action path="/estudiante" type="dide.bienestar.estudiante.action.EstudianteAction" name="estudianteForm" scope="request" parameter="method"> <forward name="success" path="/pages/info_estudiante.jsp"/> <forward name="analisis" path="/pages/analizar_solicitud.jsp"/> <forward name="historial" path="/pages/historial.jsp"/> <forward name="failure1" path="/pages/estudiante.jsp"/> <forward name="failure" path="/pages/info_estudiante.jsp"/> </action> <action path="/analisis" type="dide.bienestar.solicitud.action.AnalisisAction" scope="request" input="/pages/info_estudiante.jsp" parameter="method"> <forward name="observaciones" path="/pages/observaciones.jsp"/> <forward name="failure" path="/pages/info_estudiante.jsp"/> </action> <action path="/observaciones" type="dide.bienestar.solicitud.action.ObservacionesAction" name="observacionesForm" scope="request" validate="true" input="/pages/observaciones.jsp"> <forward name="success" path="/pages/analizar_solicitud.jsp"/> <forward name="failure" path="/pages/observaciones.jsp"/> </action> <action path="/analisisPF" type="dide.bienestar.solicitud.action.AnalisisPFAction" name="analisisForm" scope="request" validate="true" input="/pages/analisispf.jsp" parameter="method"> <forward name="analisis" path="/pages/analisispf.jsp"/> <forward name="success" path="/pages/analizar_solicitud.jsp"/> <forward name="failure" path="/pages/analisispf.jsp"/> </action> <action path="/analizar" type="dide.bienestar.solicitud.action.AnalizarAction" name="analisisForm" scope="request" validate="true" parameter="method"> <forward name="analisis" path="/pages/analizar.jsp"/> <forward name="success" path="/pages/conf_analizar.jsp"/> <forward name="failure" path="/pages/analizar.jsp"/> </action> <action path="/otorgar" type="dide.bienestar.beneficios.action.OtorgarAction" scope="request" input="/pages/otorgar.jsp" parameter="method"> <forward name="otorgar" path="/pages/otorgar.jsp"/> <forward name="success" path="/pages/conf_otorgar.jsp"/> <forward name="failure" path="/pages/otorgar.jsp"/> </action> <action path="/renovar" type="dide.bienestar.beneficios.action.RenovarAction" scope="request" input="/pages/renovar.jsp" parameter="method"> <forward name="renovar" path="/pages/renovar.jsp"/> <forward name="success" path="/pages/conf_renovar.jsp"/> <forward name="failure" path="/pages/renovar.jsp"/> </action> <action path="/exonerar" type="dide.bienestar.beneficios.action.ExonerarAction" scope="session" name="exoneracionesForm" parameter="method"> <forward name="exonerar" path="/pages/exonerar.jsp"/> <forward name="success" path="/pages/conf_exonerar.jsp"/> <forward name="failure" path="/pages/exonerar.jsp"/> </action> <action path="/anular" type="dide.bienestar.beneficios.action.AnularAction" name="anularForm" scope="request" validate="true" input="/pages/anular.jsp" parameter="method"> <forward name="anular" path="/pages/datos_anular.jsp"/> <forward name="success" path="/pages/conf_anular.jsp"/> <forward name="failure1" path="/pages/anular.jsp"/> <forward name="failure" path="/pages/datos_anular.jsp"/> </action> <!-- Generacion de Listados --> <action path="/listado" type="dide.bienestar.reportes.action.ListadoAction" scope="request" parameter="method"> <forward name="otorgadas" path="/pages/listado_otorg.jsp"/> <forward name="renovadas" path="/pages/listado_renov.jsp"/> <forward name="exoneraciones" path="/pages/listado_exon.jsp"/> <forward name="failure" path="/pages/index_estud.jsp"/> </action> <action path="/historial" type="dide.bienestar.reportes.action.HistorialAction" scope="request" parameter="method"> <forward name="success" path="/pages/expediente.jsp"/> <forward name="failure" path="/pages/historial.jsp"/> </action> <action path="/actualizar" type="dide.bienestar.metodologia.action.ActualizarAction" scope="request" parameter="method"> <forward name="programa" path="/pages/programa.jsp"/> <forward name="cesta" path="/cesta.do?method=cargar"/> <forward name="ingresos" path="/pages/actualizar_ingresos.jsp"/> <forward name="clase" path="/pages/actualizar_clase.jsp"/> <forward name="failure" path="/pages/programa.jsp"/> </action> <action path="/cesta" type="dide.bienestar.metodologia.action.CestaAction" scope="session" name="cestaForm" input="/actualizar.do" parameter="method"> <forward name="modificar" path="/pages/actualizar_cesta.jsp"/> <forward name="success" path="/pages/conf_actualizacion.jsp"/> <forward name="failure" path="/pages/actualizar_cesta.jsp"/> </action> <action path="/clase" type="dide.bienestar.metodologia.action.ClaseAction" scope="session" name="claseForm" input="/actualizar.do" parameter="method"> <forward name="modificar" path="/pages/actualizar_clase.jsp"/> <forward name="success" path="/pages/conf_actualizacion.jsp"/> <forward name="failure" path="/pages/actualizar_clase.jsp"/> </action> <action path="/ingresos" type="dide.bienestar.metodologia.action.IngresosAction" scope="session" name="ingresosForm" input="/actualizar.do" parameter="method"> <forward name="modificar" path="/pages/actualizar_ingresos.jsp"/> <forward name="success" path="/pages/conf_actualizacion.jsp"/> <forward name="failure" path="/pages/actualizar_ingresos.jsp"/> </action> </action-mappings> <!-- ===================================== Controller Configuration --> <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/> <!-- ================================ Message Resources Definitions --> <message-resources parameter="resources.application"/> <!-- ======================================= Plug Ins Configuration --> <plug-in className="org.apache.struts.tiles.TilesPlugin" > <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" /> <set-property property="moduleAware" value="true" /> <set-property property="definitions-parser-validate" value="true" /> </plug-in> <plug-in className="org.apache.struts.validator.ValidatorPlugIn"> <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/> </plug-in> </struts-config> I am using posgress 7.4.1 and tomcat 4.1 Thanks Aleksander Gonzalez ____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]