繁体   English   中英

Tomcat8和华夫饼整数

[英]Tomcat8 & waffle integeration

我们目前正在使用waffle来使用java / j2ee验证基于Web的应用程序构建。 我们正在迁移应用程序以使用Tomcat8。我们最初使用的是Java 6和tomcat 6,并且身份验证工作正常。 现在,在迁移到Java 8和tomcat 8之后,我们无法加载该应用程序的登录页面。 我收到以下错误。

org.apache.tomcat.util.digester.Digester startElement
SEVERE: Begin event threw error
java.lang.NoSuchFieldError: FQN
at waffle.apache.WaffleAuthenticatorBase.<init>(WaffleAuthenticatorBase.java:44)
at waffle.apache.MixedAuthenticator.<init>(MixedAuthenticator.java:45)
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)

我目前正在使用waffle-tomcat8-1.7.3.jar文件进行身份验证。请帮助我们解决此问题。 任何帮助对此表示感谢。

确保包括Waffle的所有依赖项:

打包Waffle JAR,包括waffle-jna.jar,guava-18.0.jar,jna-4.1.0.jar,jna-platform-4.1.0.jar,slf4j * .jar和waffle-tomcat-6.jar lib目录或将它们复制到Tomcat的lib。

https://github.com/dblock/waffle/blob/master/Docs/tomcat/TomcatSingleSignOnValve.md

您是否也尝试了较新的1.8版本?

http://mvnrepository.com/artifact/com.github.dblock.waffle/waffle-tomcat8/1.8.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM