Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Primeiramente estou há muito tempo neste problema, fiz e refiz exemplos que encontrei troquei duas vezes de servidor de aplicação e nada.
Estou fazendo um exemplo muito simples de uso de struts 2 com anotação - quero usar anotação e não o struts.xml -
Eis o erro
11:41:09,520 INFO [TomcatDeployment] deploy, ctxPath=/tstruts
11:41:09,653 INFO [XmlConfigurationProvider] Parsing configuration file [struts-default.xml]
11:41:09,752 INFO [XmlConfigurationProvider] Parsing configuration file [struts-plugin.xml]
11:41:09,779 INFO [XmlConfigurationProvider] Unable to locate configuration files of the name struts.xml, skipping
11:41:09,779 INFO [XmlConfigurationProvider] Parsing configuration file [struts.xml]
11:41:09,783 INFO [DefaultConfiguration] Overriding property struts.i18n.reload - old value: false new value: true
11:41:09,783 INFO [DefaultConfiguration] Overriding property struts.configuration.xml.reload - old value: false new value: true
11:41:59,075 ERROR [Dispatcher] Could not find action or result
/tstruts/inicio
There is no Action mapped for namespace / and action name inicio. - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:5 at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:48 at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:15 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:59 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
belllabsPosts:1
Olá Pessoal.
Primeiramente estou há muito tempo neste problema, fiz e refiz exemplos que encontrei troquei duas vezes de servidor de aplicação e nada.
Estou fazendo um exemplo muito simples de uso de struts 2 com anotação - quero usar anotação e não o struts.xml -
Eis o erro
11:41:09,520 INFO [TomcatDeployment] deploy, ctxPath=/tstruts
11:41:09,653 INFO [XmlConfigurationProvider] Parsing configuration file [struts-default.xml]
11:41:09,752 INFO [XmlConfigurationProvider] Parsing configuration file [struts-plugin.xml]
11:41:09,779 INFO [XmlConfigurationProvider] Unable to locate configuration files of the name struts.xml, skipping
11:41:09,779 INFO [XmlConfigurationProvider] Parsing configuration file [struts.xml]
11:41:09,783 INFO [DefaultConfiguration] Overriding property struts.i18n.reload - old value: false new value: true
11:41:09,783 INFO [DefaultConfiguration] Overriding property struts.configuration.xml.reload - old value: false new value: true
11:41:59,075 ERROR [Dispatcher] Could not find action or result
/tstruts/inicio
There is no Action mapped for namespace / and action name inicio. - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:5
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:48
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:15
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:59
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Eis o código
Como disse antes está tudo muito simples.
Por favor quem puder me dar uma ajuda...agradeço.
sekkuarPosts:5998
por acaso você colocou algum arquivo .jsp na pasta WEB-INF?
_________________Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
"The mod javafree deserves, but not the one it needs right now."