Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2010, 01:33
SirAndy
 
Fecha de Ingreso: noviembre-2010
Mensajes: 12
Antigüedad: 14 años, 1 mes
Puntos: 0
Problema conectando struts con hibernate

Hola, qué tal? Primero que todo un saludo. Estoy haciendo un login en struts y hibernate. Todoiba bien cuando estuve haciendo pruebas con usuarios definidos en cadenas de texto. Pero ahora que estoy conectado la base de datos con hibernate me está regresando el error Estado HTTP 503 - El Servlet action no está disponible en este momento
Supongo que el problema es el struts-config.xml porque la verdad no soy muy diestro en esto. Qué me recomiendan revisar o hacer?

Este es el código del struts-config.xml
Código:
<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">


<struts-config>
    <form-beans>
        <form-bean name="LoginForm" type="Modelo.LoginForm"/>
    	<form-bean name="SubirForm" type="Modelo.SubirForm"/>
    </form-beans>
    
    <global-exceptions>
    
    </global-exceptions>

    <action-mappings>
        <action path="/Welcome" forward="/Inicio.jsp"/>
	<action path="/upload" forward="/Proyecto.jsp" />
        <!-- Upload Action -->
        <action path="/upload-submit" type="Controlador.SubirAction" name="SubirForm" scope="request" input="input">
        <forward name="/input" path="/Proyecto.jsp" />
        <forward name="success" path="/display.jsp" />
     </action>
     <action name="LoginForm" path="/Login" scope="request" type="Controlador.LoginAction" input="/Inicio.jsp">
         <forward name="success" path="/Proyecto.jsp"/>
         <forward name="failure" path="/Inicio.jsp"/>
     </action>

    </action-mappings>

    <plug-in className="Controlador.HibernateUtil">
        <set-property property="path" value="/config.hibernate.cfg.xml"/>
    </plug-in>
    
    <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>

    <message-resources parameter="com/myapp/struts/ApplicationResource"/>    
    
      <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" />
    </plug-in>
    
    <!-- ========================= Validator plugin ================================= -->
    <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>
Y este es el código de Inicio.jsp

Código:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

<html:html lang="true">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title><bean:message key="welcome.title"/></title>
        <html:base/>
    </head>
    <body style="background-color: white">

        <jsp:include page="cabecera.jsp"/>
        <html:form action="/Login">
            <table align="center" width="300" style="border:black 1px solid">
                <tr>
                    <td> Usuario: </td>
                    <td> <html:text property="user" value=""/> </td>
                </tr>
                <tr>
                    <td> Password: </td>
                    <td><html:password property="password" value="" /> </td>
                </tr>
                <tr>
                    <td> <html:submit value="Aceptar" /> </td>
                </tr>

            </table>
        </html:form>
        <h1> Inicio </h1>

        <logic:notPresent name="org.apache.struts.action.MESSAGE" scope="application">
            <div  style="color: red">
                ERROR:  Application resources not loaded -- check servlet container
                logs for error messages.
            </div>
        </logic:notPresent>
        
        
    </body>
</html:html>
Les agradecería una pequeña guí o un consejo. Gracias y saludos!!