迁移 JSF-Web-Projekt(Java 和 Tomcat)时的 OmniFaces / Xercex / 命名冲突
简介
我们在过去几年开始构建和企业 JSF 应用程序(Eclipse、Maven、CDI (Open-Web-Beans)、Omni-Faces、PrimeFaces...)。
现在我们想从 java 1.8 和 tomcat 7 迁移到更新的版本。
问题
我们尝试在 tomcat 9 和 openjdk 14 上运行我们的应用程序,但没有成功,因此我们尝试将所有依赖项升级到兼容版本。
现在我们被困在启动 tomcat (在 eclipse 2020-03 中),但出现以下异常 - 不知道从哪里继续。
添加的文件
我添加了 pom 文件,以及异常后的依赖项和版本。如果您需要任何其他信息或更多详细信息,请随时询问。我正在寻找任何人可以为我指出我们使用错误的哪个版本的正确方向。
INFO: OpenSSL successfully initialized [OpenSSL 1.1.1g 21 Apr 2020]
Juni 09, 2020 4:12:29 PM org.apache.coyote.AbstractProtocol init
INFO: Initialisiere ProtocolHandler["http-nio-8080"]
Juni 09, 2020 4:12:30 PM org.apache.catalina.startup.Catalina load
INFO: Server initialization in [1.952] milliseconds
Juni 09, 2020 4:12:30 PM …Run Code Online (Sandbox Code Playgroud)