are you using the REST plugin? musachy
On Tue, Jan 20, 2009 at 7:58 AM, <jb...@pop.com.br> wrote: > We´re trying to upgrade struts from 2.0.11 to 2.1.6, and in all > actions appears the following errors. In version 2.0.11 the errors > doesn´t appear. > > java.lang.NoSuchMethodException: > gov.pr.cohapar.admin.licitacao.action.ModalidadeAction.index() > java.lang.Class.getMethod(Class.java:1581) > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.getActionMethod(AnnotationValidationInterceptor.java:75) > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:47) > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138) > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195) > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176) > com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236) > com.opensymphony.xwork2.DefaultActionProxy.execute(DefaultActionProxy.java:129) > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468) > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395) > gov.pr.celepar.sentinela.client.SegurancaFilter.doFilter(SegurancaFilter.java:459) > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) > > NOTE _The full stack trace of the root cause is available in the > JBossWeb/2.0.1.GA logs._where we get the method index by class > Dispacher > String method = mapping.getMethod(); > > gov.pr.cohapar.admin.licitacao.action.ModalidadeAction.index() > But this method isn´t defined in xml file > > <?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> > <package name="licitacao" extends="tiles-default" > > <default-interceptor-ref name=" > paramsPrepareParamsStack"/> > > <!-- MODALIDADE --> > <action name="modalidadeDef" method="" > class="gov.pr.cohapar.admin.licitacao.action.ModalidadeAction" > method=""> > <result name= "success" > type="tiles">modalidadeDef</result> > <result name="error" > type="tiles">erro</result> > </action> > <action name="modalidadeDefEdit" > class="gov.pr.cohapar.admin.licitacao.action.ModalidadeAction" > method="crud"> > <result name="success" > type="redirectAction">modalidadeDef</result> > <result name= "input" > type="tiles">modalidadeDefEdit</result> > <result name="error" > type="tiles">erro</result> > </action> > > Thanks > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org