Boa tarde pessoal,
Preciso de ajuda de vocês, peguei um sistema para fazer e quando estou executando-o ele me dá esse erro:
HTTP Status 404 - There is no Action mapped for action name LogarAction.
--------------------------------------------------------------------------------
type Status report
message There is no Action mapped for action name LogarAction.
description The requested resource (There is no Action mapped for action name LogarAction.) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.25
jsp:
<%@ taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=<s:url namespace="/login" action="LogarAction" method="carregaHome"/>"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Aguarde...</title></head>
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="Expires" content="-1"/>
<meta http-equiv="Pragma" content="no-cache"/>
<!-- ### CSS ### -->
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="500" align="center" valign="middle"><table width="150" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="70" align="center" valign="middle" class="contorno_load">
<img src="/geral/imgs/img_carregando.gif" />
<br/>
<font face="arial" color="#999999" size="6">Cosmopolitan Transportes</font><br/>
<font face="arial" color="#999999" size="2">Sistema de Controle e Gestão v2.0</font><br/>
<font face="arial" color="#999999" size="3">Carregando...</font>
</td>
</tr>
</table></td>
</tr>
</table>
<p> </p>
</body>
</html>
struts-config.xml:
<!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.enable.DynamicMethodInvocation" value="FALSE" />
<constant name="struts.enable.SlashesInActionNames" value="true" />
<constant name="struts.action.extension" value="action" />
<constant name="struts.devMode" value="true" />
<!-- <include file="example.xml"/>-->
<package name="default" extends="struts-default">
<result-types>
<result-type name="jasper"
class="org.apache.struts2.views.jasperreports.JasperReportsResult" />
</result-types>
<interceptors>
<interceptor name="login" class="br.com.cosmo.scg2.interceptor.LoginInterceptor" />
<interceptor name="logar" class="br.com.cosmo.scg2.action.LogarAction" />
<interceptor-stack name="defaultLoginStack">
<interceptor-ref name="exception" />
<interceptor-ref name="alias" />
<interceptor-ref name="servletConfig" />
<interceptor-ref name="prepare" />
<interceptor-ref name="i18n" />
<interceptor-ref name="chain" />
<interceptor-ref name="debugging" />
<interceptor-ref name="profiling" />
<interceptor-ref name="scopedModelDriven" />
<interceptor-ref name="modelDriven" />
<interceptor-ref name="fileUpload" />
<interceptor-ref name="checkbox" />
<interceptor-ref name="staticParams" />
<interceptor-ref name="params">
<param name="excludeParams">dojo\..*</param>
</interceptor-ref>
<interceptor-ref name="conversionError" />
<!-- Tirando os metodos CRUD da validação pois não usaremos o validation do Struts 2
-->
<interceptor-ref name="validation">
<param name="excludeMethods">*</param>
</interceptor-ref>
<interceptor-ref name="workflow">
<param name="excludeMethods">*</param>
</interceptor-ref>
<interceptor-ref name="login" /> <!-- Interceptação do LOGIN -->
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="defaultLoginStack" />
<global-results>
<result name="session_invalidated">/geral/erros/Erro405-SessaoExpirada.jsp</result>
</global-results>
<!-- <default-action-ref name="index" />-->
<action name="*/*!*" method="{3}" class="br.com.cosmo.scg2.action.{2}Action">
<result name="success">/{1}/default.jsp</result>
<result name="edit">/{1}/edit.jsp</result>
<result name="home">/home.jsp</result>
<result name="login">/login.jsp</result>
<result name="unidade">/unidades.jsp</result>
<result name="aguarde">/aguarde.jsp</result>
<result name="selectTipo">/{1}/selectTipo.jsp</result>
<result name="editAutorizacao">/{1}/editAutorizacao.jsp</result>
<result name="defaultAutorizacao">/{1}/defaultAutorizacao.jsp</result>
<result name="editConfirmacao">/{1}/editConfirmacao.jsp</result>
<result name="report" type="redirect">/report</result>
<result name="relatorio" type="jasper">
<param name="location">/WEB-INF/classes/reports/${noRelatorio}.jasper</param>
<param name="dataSource">colPessoa</param>
<param name="format">PDF</param>
<!-- <param name="documentName">${nomeRelatorio}</param>-->
<!-- <param name="contentDisposition">attachment;filename="ImpressaoAvaliacao.pdf"</param>
-->
</result>
<result name="download" type="stream">
<param name="inputName">inputStream</param>
<param name="bufferSize">1024</param>
<param name="allowCaching">false</param>
<param name="contentType">${contentType}</param>
<param name="contentDisposition">${contentDisposition}</param>
</result>
</action>
<!-- <result name="cancel" type="redirect-action">Welcome</result> -->
</package>
</struts>
Alguem pode me ajudar?!