我们一直在进行一个漫长的应用程序服务器迁移项目,几乎完成了技术部分,我们已经完成了整个USER_STORIES的测试过程,并且在使用特定功能时仍然会遇到不好的结果。< / p>
下面的详细信息
原因:java.lang.VerifyError :(类:org / apache / velocity / runtime / log / Log4JLogChute,方法:isLevelEnabled签名:(I)Z)函数的参数不兼容 >
在此特定的代码安全性条件下引发此错误
public VelocityLoaderApi() throws Exception {
ve = new VelocityEngine();
ve.init();
}
我们正在使用相应的依赖项
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.7</version>
</dependency>
此 init 函数在以前的技术层-> Java 6,WebLogic中可以正常工作,但是在升级到 java 8&WildFly 10.0.0.Final 后,它会不断崩溃。
这是一个阻塞的情况,希望能找到答案。
任何帮助将不胜感激。