Thanks a lot Martin!
On Wed, Sep 9, 2015 at 2:57 AM, Martin Grigorov <[email protected]> wrote: > Hi Maxim, > > On Tue, Sep 8, 2015 at 10:47 PM, Maxim Solodovnik <[email protected]> > wrote: > > > Hello All, > > > > I'm facing weird issue trying to run my Wicket6 web application under > > tomcat8 (it previously work as expected under tomcat7) > > Application uses Tomcat7WebSocketFilter and stacktrace I got: > > > > SEVERE: Exception starting filter OpenmeetingsApplication > > java.lang.NoSuchFieldError: ISO_8859_1 > > at > > > > > org.apache.wicket.protocol.ws.tomcat7.Tomcat7WebSocketFilter.<clinit>(Tomcat7WebSocketFilter.java:43) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > > at > > > > > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > > at > > > > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) > > at java.lang.Class.newInstance(Class.java:442) > > at > > > > > org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121) > > at > > > > > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258) > > at > > > > > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) > > at > > > > > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4574) > > at > > > > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5193) > > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > > at > > > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408) > > at > > > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398) > > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > > 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) > > > > Makes me think I should use "wicket-native-websocket-javax" instead of > > > > Right! > > > > "wicket-native-websocket-tomcat" but it seems to be unavailable for > wicket6 > > :( > > > > It is a WicketStuff project because it depends on Java 7+, and Wicket 6.x > is built with Java 6. > Check > > http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.wicketstuff%22%20AND%20a%3A%22wicketstuff-native-websocket-javax%22 > > > > > > > Are my assumptions correct and I need to upgrade to wicket7 to get things > > work with tomcat8? > > > > Nope. See above. > > > > > > Thanks in advance > > > > -- > > WBR > > Maxim aka solomax > > > -- WBR Maxim aka solomax
