There are more filters, besides wicket filter, on the filter chain. Did you check those? On 13 Dec 2014 18:12, "Hendy Irawan" <he...@soluvas.com> wrote:
> Has anyone ever encountered this error? > > It confuses me because: > 1. It doesn't happen often, but happens a few times a day > 2. Only happens on production > 3. Pretty much all functionality work fine when tested manually > > What's weird is the class name is lowercased, i.e. > "org.apache.wicket.ajax.form.ajaxformchoicecomponentupdatingbehavior" > doesn't exist... but > "org.apache.wicket.ajax.form.AjaxFormChoiceComponentUpdatingBehavior" does. > Who did the lowercasing? > > 23:41:01.411 WARN | kalyanitun | | > -ver-d12e39a9a23f5adefcfe3bfc3d520d68.js > msnbot-207-46-13-117.search.msn.com Mozilla/5.0 (compati | > -apr-8204-exec-4 > | o.a.w.c.u.l.WicketObjects | Could not resolve class > [org.apache.wicket.ajax.form.ajaxformchoicecomponentupdatingbehavior] > java.lang.ClassNotFoundException: > org.apache.wicket.ajax.form.ajaxformchoicecomponentupdatingbehavior > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718) > ~[tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569) > ~[tomcat-catalina-7.0.52.jar:7.0.52] > at java.lang.Class.forName0(Native Method) ~[na:1.8.0_25] > at java.lang.Class.forName(Class.java:344) ~[na:1.8.0_25] > at > > org.apache.wicket.application.AbstractClassResolver.resolveClass(AbstractClassResolver.java:108) > ~[wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.core.util.lang.WicketObjects.resolveClass(WicketObjects.java:72) > ~[wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.core.request.mapper.BasicResourceReferenceMapper.resolveClass(BasicResourceReferenceMapper.java:153) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.core.request.mapper.BasicResourceReferenceMapper.mapRequest(BasicResourceReferenceMapper.java:129) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.request.mapper.ParentPathReferenceRewriter.mapRequest(ParentPathReferenceRewriter.java:84) > [wicket-request-6.18.0.jar:6.18.0] > at > > org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:152) > [wicket-request-6.18.0.jar:6.18.0] > at > > org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:190) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:215) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > [wicket-core-6.18.0.jar:6.18.0] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.soluvas.web.site.servlet.ShiroPrincipalsServletFilter.doFilter(ShiroPrincipalsServletFilter.java:59) > [org.soluvas.web.site-2.2.0-SNAPSHOT.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.soluvas.web.site.servlet.MoreMdcServletFilter.doFilter(MoreMdcServletFilter.java:62) > [org.soluvas.web.site-2.2.0-SNAPSHOT.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:51) > [logback-classic-1.1.2.jar:na] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > [shiro-web-1.2.3.jar:1.2.3] > at > > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > [shiro-web-1.2.3.jar:1.2.3] > at > > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > [shiro-core-1.2.3.jar:1.2.3] > at > > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > [shiro-core-1.2.3.jar:1.2.3] > at > > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > [shiro-core-1.2.3.jar:1.2.3] > at > > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > [shiro-web-1.2.3.jar:1.2.3] > at > > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > [shiro-web-1.2.3.jar:1.2.3] > at > > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) > [spring-web-4.1.2.RELEASE.jar:4.1.2.RELEASE] > at > > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) > [spring-web-4.1.2.RELEASE.jar:4.1.2.RELEASE] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:104) > [metrics-servlet-3.1.0.jar:3.1.0] > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > [tomcat-catalina-7.0.52.jar:7.0.52] > at > > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) > [tomcat-coyote-7.0.52.jar:7.0.52] > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) > [tomcat-coyote-7.0.52.jar:7.0.52] > at > > org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2378) > [tomcat-coyote-7.0.52.jar:7.0.52] > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > [na:1.8.0_25] > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > [na:1.8.0_25] > at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25] > java.lang.ClassNotFoundException: > org.apache.wicket.ajax.form.ajaxformchoicecomponentupdatingbehavior > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718) > at > > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1569) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:344) > at > > org.apache.wicket.application.AbstractClassResolver.resolveClass(AbstractClassResolver.java:108) > at > > org.apache.wicket.core.util.lang.WicketObjects.resolveClass(WicketObjects.java:72) > at > > org.apache.wicket.core.request.mapper.BasicResourceReferenceMapper.resolveClass(BasicResourceReferenceMapper.java:153) > at > > org.apache.wicket.core.request.mapper.BasicResourceReferenceMapper.mapRequest(BasicResourceReferenceMapper.java:129) > at ExceptionWarning > > org.apache.wicket.request.mapper.ParentPathReferenceRewriter.mapRequest(ParentPathReferenceRewriter.java:84) > at > > org.apache.wicket.request.mapper.CompoundRequestMapper.mapRequest(CompoundRequestMapper.java:152) > at > > org.apache.wicket.request.cycle.RequestCycle.resolveRequestHandler(RequestCycle.java:190) > at > > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:215) > at > > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > org.soluvas.web.site.servlet.ShiroPrincipalsServletFilter.doFilter(ShiroPrincipalsServletFilter.java:59) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > org.soluvas.web.site.servlet.MoreMdcServletFilter.doFilter(MoreMdcServletFilter.java:62) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:51) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > at > > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > at > > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > at > > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > at > > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > at > > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > at > > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > at > > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) > at > > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:104) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > at > > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) > at > > org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2378) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/java-lang-ClassNotFoundException-lowercased-class-name-tp4668754.html > Sent from the Users forum mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >