UiServletFilter in Scout 6.0.0.RC2 [message #1733837] |
Wed, 01 June 2016 11:06 |
Andreas Christ Messages: 32 Registered: April 2016 |
Member |
|
|
If you port your code from the Scout Neon version 6.0.0.RC1 to the latest RC2, there's an error in the ui.html module.
The import of ConfigFileCredentialVerifier in class UiServletFilter needs a change.
Old (and wrong in RC2):
import org.eclipse.scout.rt.server.commons.authentication.ConfigFileCredentialVerifier;
New:
import org.eclipse.scout.rt.platform.security.ConfigFileCredentialVerifier;
But if I start the application I get an NoClassDefFoundError:
2016-06-01 13:11:49,819 WARN main org.eclipse.jetty.util.component.AbstractLifeCycle - FAILED o.e.s.d.j.P_WebAppContext@cb51256{/,file:/home/a3798/git/CustomerCareScout/customercare.ui.html.app.dev/src/main/webapp/,STARTING}: java.lang.NoClassDefFoundError: org/eclipse/scout/rt/server/commons/authentication/ICredentialVerifier [ @ ]
java.lang.NoClassDefFoundError: org/eclipse/scout/rt/server/commons/authentication/ICredentialVerifier
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_91]
at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[na:1.8.0_91]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_91]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[na:1.8.0_91]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[na:1.8.0_91]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[na:1.8.0_91]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[na:1.8.0_91]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[na:1.8.0_91]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_91]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_91]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_91]
at com.sixt.leasing.scout.ui.html.UiServletFilter.init(UiServletFilter.java:49) ~[scout.ui.html-1.2.2.jar:1.2.2]
at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:138) ~[jetty-servlet-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:852) ~[jetty-servlet-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) ~[jetty-servlet-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) ~[jetty-webapp-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) ~[jetty-webapp-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) ~[jetty-server-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) ~[jetty-webapp-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.server.Server.start(Server.java:387) [jetty-server-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.server.Server.doStart(Server.java:354) [jetty-server-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.2.13.v20150730.jar:9.2.13.v20150730]
at org.eclipse.scout.dev.jetty.JettyServer.start(JettyServer.java:82) [org.eclipse.scout.dev.jetty-6.0.0.RC2.jar:6.0.0.RC2]
at org.eclipse.scout.dev.jetty.JettyServer.main(JettyServer.java:44) [org.eclipse.scout.dev.jetty-6.0.0.RC2.jar:6.0.0.RC2]
Caused by: java.lang.ClassNotFoundException: org.eclipse.scout.rt.server.commons.authentication.ICredentialVerifier
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_91]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_91]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_91]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_91]
... 29 common frames omitted
I'll stay on RC1 for a while.
Regards,
Andreas
[Updated on: Wed, 01 June 2016 11:20] Report message to a moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02099 seconds