Re: wicket 1.4.12 cannot cast to org.apache.wicket.protocol.http.WebApplication
Thanks anyways, i found out my problem has nothing to do with wicket at all but rather my tomcat class loader and other related stuff. I had to move slf4j , log4j jar file out of standard webapp during deployment and put them in tomcat/lib folder. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/wicket-1-4-12-cannot-cast-to-org-apache-wicket-protocol-http-WebApplication-tp2965438p3004617.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
Re: wicket 1.4.12 cannot cast to org.apache.wicket.protocol.http.WebApplication
Thanks martin: however all of them unfortuantely is at 1.4.12 wicket-ioc wicket-spring wicket wicket-auth-roles. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/wicket-1-4-12-cannot-cast-to-org-apache-wicket-protocol-http-WebApplication-tp2965438p2967100.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
Re: wicket 1.4.12 cannot cast to org.apache.wicket.protocol.http.WebApplication
make sure your wicket-auth-roles dependency is from the same version as your wicket jar. Martijn On Wed, Oct 6, 2010 at 7:24 PM, cablepuff wrote: > > Hi i have the following in my web.xml > > > > wicket.filter > > org.apache.wicket.protocol.http.WicketFilter > > applicationFactoryClassName > > org.apache.wicket.spring.SpringWebApplicationFactory > > > applicationBean > authenticatedApplication > > > configuration > deployment > > > contextConfigLocation > > classpath:applicationContext.xml > > > > > in my applicationContext.xml i have this define > > class="com.myapp.MyAuthenticatedApplication"/> > > my MyAuthenticatedApplication extends AuthenticatedWebApplication ... > > > so i get this error. > > java.lang.ClassCastException: $Proxy35 cannot be cast to > org.apache.wicket.protocol.http.WebApplication > at > org.apache.wicket.spring.SpringWebApplicationFactory.createApplication(SpringWebApplicationFactory.java:150) > at > org.apache.wicket.spring.SpringWebApplicationFactory.createApplication(SpringWebApplicationFactory.java:143) > at > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:706) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:287) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) > at > org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4001) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4651) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) > at > org.apache.catalina.core.StandardService.start(StandardService.java:519) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:581) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > > > What is wrong? > > i am using wicket-ioc 1.4.12 and wicket-auth-roles 1.4.12. > > P.S. i already try applicationClassName with value of > com.myapp.MyAuthenticatedApplication and i get no bean of type > org.apache.wicket.protocol.http.WebApplication found. > > Thanks, > > Chun Ping Wang. > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/wicket-1-4-12-cannot-cast-to-org-apache-wicket-protocol-http-WebApplication-tp2965438p2965438.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 > > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.4 increases type safety for web applications Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.8 - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
wicket 1.4.12 cannot cast to org.apache.wicket.protocol.http.WebApplication
Hi i have the following in my web.xml wicket.filter org.apache.wicket.protocol.http.WicketFilter applicationFactoryClassName org.apache.wicket.spring.SpringWebApplicationFactory applicationBean authenticatedApplication configuration deployment contextConfigLocation classpath:applicationContext.xml in my applicationContext.xml i have this define my MyAuthenticatedApplication extends AuthenticatedWebApplication ... so i get this error. java.lang.ClassCastException: $Proxy35 cannot be cast to org.apache.wicket.protocol.http.WebApplication at org.apache.wicket.spring.SpringWebApplicationFactory.createApplication(SpringWebApplicationFactory.java:150) at org.apache.wicket.spring.SpringWebApplicationFactory.createApplication(SpringWebApplicationFactory.java:143) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:706) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:287) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4001) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4651) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apache.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) What is wrong? i am using wicket-ioc 1.4.12 and wicket-auth-roles 1.4.12. P.S. i already try applicationClassName with value of com.myapp.MyAuthenticatedApplication and i get no bean of type org.apache.wicket.protocol.http.WebApplication found. Thanks, Chun Ping Wang. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/wicket-1-4-12-cannot-cast-to-org-apache-wicket-protocol-http-WebApplication-tp2965438p2965438.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