Return-Path: X-Original-To: apmail-struts-user-archive@www.apache.org Delivered-To: apmail-struts-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3897A184C0 for ; Tue, 25 Aug 2015 06:50:02 +0000 (UTC) Received: (qmail 4366 invoked by uid 500); 25 Aug 2015 06:50:00 -0000 Delivered-To: apmail-struts-user-archive@struts.apache.org Received: (qmail 4321 invoked by uid 500); 25 Aug 2015 06:50:00 -0000 Mailing-List: contact user-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Users Mailing List" Reply-To: "Struts Users Mailing List" Delivered-To: mailing list user@struts.apache.org Received: (qmail 4308 invoked by uid 99); 25 Aug 2015 06:50:00 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Aug 2015 06:50:00 +0000 Received: from mail-lb0-f175.google.com (mail-lb0-f175.google.com [209.85.217.175]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 735551A0098 for ; Tue, 25 Aug 2015 06:49:59 +0000 (UTC) Received: by lbbpu9 with SMTP id pu9so93709663lbb.3 for ; Mon, 24 Aug 2015 23:49:57 -0700 (PDT) X-Received: by 10.152.28.229 with SMTP id e5mr24183308lah.110.1440485397774; Mon, 24 Aug 2015 23:49:57 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.89.207 with HTTP; Mon, 24 Aug 2015 23:49:38 -0700 (PDT) In-Reply-To: <1303791803.1147646.1440424612088.JavaMail.yahoo@mail.yahoo.com> References: <1303791803.1147646.1440424612088.JavaMail.yahoo@mail.yahoo.com> From: Lukasz Lenart Date: Tue, 25 Aug 2015 08:49:38 +0200 Message-ID: Subject: Re: Struts 2.5.Beta1 and samples To: Struts Users Mailing List Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It should be ok right now, updated all web.xmls and pushed the changes 2015-08-24 15:56 GMT+02:00 Chris : > The name of the package has changed ! > Struts2.3.20package org.apache.struts2.dispatcher.ng.filter; > Struts 2.5.Beta1 > package org.apache.struts2.dispatcher.filter; > > import java.io.IOException; > import java.util.List; > import java.util.regex.Pattern; > import org.apache.struts2.StrutsStatics; > import org.apache.struts2.dispatcher.Dispatcher; > import org.apache.struts2.dispatcher.ExecuteOperations; > import org.apache.struts2.dispatcher.PrepareOperations; > > public class StrutsPrepareAndExecuteFilter implements StrutsStatics, java= x.servlet.Filter { > > > > > Struts2.3.20 > package org.apache.struts2.dispatcher.ng.filter; > > import java.io.IOException; > import java.util.List; > import java.util.regex.Pattern; > import org.apache.struts2.StrutsStatics; > import org.apache.struts2.dispatcher.Dispatcher; > import org.apache.struts2.dispatcher.ng.ExecuteOperations; > import org.apache.struts2.dispatcher.ng.PrepareOperations; > > public class StrutsPrepareAndExecuteFilter implements StrutsStatics, java= x.servlet.Filter { > > > > > > Le Lundi 24 ao=C3=BBt 2015 15h37, Lukasz Lenart a =C3=A9crit : > > > Filters were moved into a new package but web.xml wasn't updated - can > you register a ticket in JIRA? > > > Thanks in advance > -- > =C5=81ukasz > + 48 606 323 122 http://www.lenart.org.pl/ > > 2015-08-24 15:32 GMT+02:00 Chris : >> Hello, >> I tried all Struts2 samples for many years, with success >> with apache/struts-examples and differents versions 2.3.14, 2.3.15 , 2.3= .16 , 2.3.20 and Netbeans 6.5 , and Tomcat 7 >> >> | | >> | | | | | | | | >> | apache/struts-examplesstruts-examples - Mirror of Apache Struts | >> | | >> | Afficher sur github.com | Aper=C3=A7u par Yahoo | >> | | >> | | >> >> >> Today, I'm trying Struts 2.5.Beta1 with log4j2 but it doens't work.Any i= dea ?ao=C3=BBt 24, 2015 12:28:23 PMorg.apache.catalina.core.StandardContext= filterStartSEVERE: Exception au d=C3=A9marrage du filtre struts2java.lang.= ClassNotFoundException:org.apache.struts2.dispatcher.ng.filter.StrutsPrepar= eAndExecuteFilter atorg.apache.catalina.loader.WebappClassLo= ader.loadClass(WebappClassLoader.java:1714) atorg.apache.cat= alina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) = atorg.apache.catalina.core.DefaultInstanceManager.loadClass(Defau= ltInstanceManager.java:532) atorg.apache.catalina.core.Defau= ltInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)= atorg.apache.catalina.core.DefaultInstanceManager.newInstan= ce(DefaultInstanceManager.java:133) atorg.apache.catalina.co= re.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:257) = atorg.apache.catalina.core.ApplicationFilterConfig.setFilterDef(= ApplicationFilterConfig.java:383) atorg.apache.catalina.core= .ApplicationFilterConfig.(ApplicationFilterConfig.java:104) = atorg.apache.catalina.core.StandardContext.filterStart(StandardContex= t.java:4650) atorg.apache.catalina.core.StandardContext.star= tInternal(StandardContext.java:5306) atorg.apache.catalina.u= til.LifecycleBase.start(LifecycleBase.java:150) atorg.apache= .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) = atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.j= ava:877) atorg.apache.catalina.core.StandardHost.addChild(St= andardHost.java:633) atorg.apache.catalina.startup.HostConfi= g.deployDescriptor(HostConfig.java:657) atorg.apache.catalin= a.startup.HostConfig.deployApps(HostConfig.java:536) atorg.a= pache.catalina.startup.HostConfig.check(HostConfig.java:1462) = at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod) = atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:57) atsun.reflect.DelegatingMethodAccessorImpl.invoke(D= elegatingMethodAccessorImpl.java:43) atjava.lang.reflect.Met= hod.invoke(Method.java:601) atorg.apache.tomcat.util.modeler= .BaseModelMBean.invoke(BaseModelMBean.java:301) atcom.sun.jm= x.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterc= eptor.java:819) at com.sun.jmx.mbeanserver.JmxMBeanServer.in= voke(JmxMBeanServer.java:792) atorg.apache.catalina.manager.= ManagerServlet.check(ManagerServlet.java:1445) atorg.apache.= catalina.manager.ManagerServlet.deploy(ManagerServlet.java:860) = atorg.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:= 357) atjavax.servlet.http.HttpServlet.service(HttpServlet.ja= va:621) atjavax.servlet.http.HttpServlet.service(HttpServlet= .java:728) atorg.apache.catalina.core.ApplicationFilterChain= .internalDoFilter(ApplicationFilterChain.java:305) atorg.apa= che.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.ja= va:210) atorg.apache.catalina.filters.SetCharacterEncodingFi= lter.doFilter(SetCharacterEncodingFilter.java:108) atorg.apa= che.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilter= Chain.java:243) atorg.apache.catalina.core.ApplicationFilter= Chain.doFilter(ApplicationFilterChain.java:210) atorg.apache= .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) = at org.apache.catalina.core.StandardContextValve.invoke(Stand= ardContextValve.java:123) atorg.apache.catalina.authenticato= r.AuthenticatorBase.invoke(AuthenticatorBase.java:581) atorg= .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) = at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorR= eportValve.java:99) atorg.apache.catalina.valves.AccessLogVa= lve.invoke(AccessLogValve.java:936) atorg.apache.catalina.co= re.StandardEngineValve.invoke(StandardEngineValve.java:118) = at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:4= 07) atorg.apache.coyote.http11.AbstractHttp11Processor.proce= ss(AbstractHttp11Processor.java:1004) atorg.apache.coyote.Ab= stractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)= atorg.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.ru= n(JIoEndpoint.java:312) atjava.util.concurrent.ThreadPoolExe= cutor.runWorker(ThreadPoolExecutor.java:1145) atjava.util.co= ncurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) = atjava.lang.Thread.run(Thread.java:722) ao=C3=BBt 24, 2015 12:28:42= PMorg.apache.catalina.core.StandardContext filterStartSEVERE: Exception au= d=C3=A9marrage du filtre struts2java.lang.ClassNotFoundException:org.apach= e.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter = atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader= .java:1714) atorg.apache.catalina.loader.WebappClassLoader.l= oadClass(WebappClassLoader.java:1559) atorg.apache.catalina.= core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) = atorg.apache.catalina.core.DefaultInstanceManager.loadClassMaybe= Privileged(DefaultInstanceManager.java:514) at org.apache.ca= talina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:= 133) atorg.apache.catalina.core.ApplicationFilterConfig.getF= ilter(ApplicationFilterConfig.java:257) atorg.apache.catalin= a.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:38= 3) atorg.apache.catalina.core.ApplicationFilterConfig.= (ApplicationFilterConfig.java:104) atorg.apache.catalina.cor= e.StandardContext.filterStart(StandardContext.java:4650) ato= rg.apache.catalina.core.StandardContext.startInternal(StandardContext.java:= 5306) atorg.apache.catalina.util.LifecycleBase.start(Lifecyc= leBase.java:150) atorg.apache.catalina.core.ContainerBase.ad= dChildInternal(ContainerBase.java:901) atorg.apache.catalina= .core.ContainerBase.addChild(ContainerBase.java:877) at org.= apache.catalina.core.StandardHost.addChild(StandardHost.java:633) = atorg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.= java:657) atorg.apache.catalina.startup.HostConfig.deployApp= s(HostConfig.java:536) at org.apache.catalina.startup.HostCo= nfig.check(HostConfig.java:1462) atsun.reflect.NativeMethodA= ccessorImpl.invoke0(Native Method) atsun.reflect.NativeMetho= dAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) atsun= .reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j= ava:43) atjava.lang.reflect.Method.invoke(Method.java:601) = atorg.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseMo= delMBean.java:301) atcom.sun.jmx.interceptor.DefaultMBeanSer= verInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) = atcom.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:792) = atorg.apache.catalina.manager.ManagerServlet.check(ManagerSe= rvlet.java:1445) atorg.apache.catalina.manager.ManagerServle= t.deploy(ManagerServlet.java:860) atorg.apache.catalina.mana= ger.ManagerServlet.doGet(ManagerServlet.java:357) atjavax.se= rvlet.http.HttpServlet.service(HttpServlet.java:621) atjavax= .servlet.http.HttpServlet.service(HttpServlet.java:728) ator= g.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF= ilterChain.java:305) atorg.apache.catalina.core.ApplicationF= ilterChain.doFilter(ApplicationFilterChain.java:210) atorg.a= pache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEnco= dingFilter.java:108) atorg.apache.catalina.core.ApplicationF= ilterChain.internalDoFilter(ApplicationFilterChain.java:243) = atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt= erChain.java:210) atorg.apache.catalina.core.StandardWrapper= Valve.invoke(StandardWrapperValve.java:222) atorg.apache.cat= alina.core.StandardContextValve.invoke(StandardContextValve.java:123) = atorg.apache.catalina.authenticator.AuthenticatorBase.invoke(Auth= enticatorBase.java:581) atorg.apache.catalina.core.StandardH= ostValve.invoke(StandardHostValve.java:171) atorg.apache.cat= alina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) = atorg.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:9= 36) atorg.apache.catalina.core.StandardEngineValve.invoke(St= andardEngineValve.java:118) atorg.apache.catalina.connector.= CoyoteAdapter.service(CoyoteAdapter.java:407) atorg.apache.c= oyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1= 004) atorg.apache.coyote.AbstractProtocol$AbstractConnection= Handler.process(AbstractProtocol.java:589) atorg.apache.tomc= at.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) = atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecuto= r.java:1145) atjava.util.concurrent.ThreadPoolExecutor$Worke= r.run(ThreadPoolExecutor.java:615) atjava.lang.Thread.run(Th= read.java:722) ao=C3=BBt 24, 2015 12:29:03 PMorg.apache.catalina.core.Stand= ardContext filterStartSEVERE: Exception au d=C3=A9marrage du filtre struts2= java.lang.ClassNotFoundException:org.apache.struts2.dispatcher.ng.filter.St= rutsPrepareAndExecuteFilter atorg.apache.catalina.loader.Web= appClassLoader.loadClass(WebappClassLoader.java:1714) atorg.= apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1= 559) atorg.apache.catalina.core.DefaultInstanceManager.loadC= lass(DefaultInstanceManager.java:532) atorg.apache.catalina.= core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager= .java:514) atorg.apache.catalina.core.DefaultInstanceManager= .newInstance(DefaultInstanceManager.java:133) atorg.apache.c= atalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java= :257) atorg.apache.catalina.core.ApplicationFilterConfig.set= FilterDef(ApplicationFilterConfig.java:383) atorg.apache.cat= alina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:104)= atorg.apache.catalina.core.StandardContext.filterStart(Stan= dardContext.java:4650) atorg.apache.catalina.core.StandardCo= ntext.startInternal(StandardContext.java:5306) at org.apache= .catalina.util.LifecycleBase.start(LifecycleBase.java:150) a= torg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java= :901) atorg.apache.catalina.core.ContainerBase.addChild(Cont= ainerBase.java:877) at org.apache.catalina.core.StandardHost= .addChild(StandardHost.java:633) atorg.apache.catalina.start= up.HostConfig.deployDescriptor(HostConfig.java:657) atorg.ap= ache.catalina.startup.HostConfig.deployApps(HostConfig.java:536) = atorg.apache.catalina.startup.HostConfig.check(HostConfig.java:1462) = atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)= atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA= ccessorImpl.java:57) atsun.reflect.DelegatingMethodAccessorI= mpl.invoke(DelegatingMethodAccessorImpl.java:43) atjava.lang= .reflect.Method.invoke(Method.java:601) atorg.apache.tomcat.= util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301) = atcom.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBean= ServerInterceptor.java:819) at com.sun.jmx.mbeanserver.JmxMB= eanServer.invoke(JmxMBeanServer.java:792) atorg.apache.catal= ina.manager.ManagerServlet.check(ManagerServlet.java:1445) a= torg.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:860)= atorg.apache.catalina.manager.ManagerServlet.doGet(ManagerS= ervlet.java:357) atjavax.servlet.http.HttpServlet.service(Ht= tpServlet.java:621) atjavax.servlet.http.HttpServlet.service= (HttpServlet.java:728) atorg.apache.catalina.core.Applicatio= nFilterChain.internalDoFilter(ApplicationFilterChain.java:305) = atorg.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org > For additional commands, e-mail: user-help@struts.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@struts.apache.org For additional commands, e-mail: user-help@struts.apache.org