使用Spring Boot 2.0.9的Web应用程序无法在WAS 8.5中运行

时间:2019-12-25 17:30:11

标签: spring-boot

我需要在IBM Websphere 8.5.5.12中部署spring boot应用程序,我们在运行时遇到UI问题。

Error 500: java.lang.Exception: java.lang.VerifyError: JVMVRFY012 stack shape inconsistent; 
class=com/ibm/_jsp/_, method=_jspx_meth_c_set_0(Ljavax/servlet/jsp/PageContext;)Z, pc=73;

Type Mismatch, argument 1 in signature org/apache/jasper/el/ELContextWrapper.:
(Ljavax/el/ELContext;Ljavax/el/FunctionMapper;)V does not match Exception Details:

Location: com/ibm/_jsp/_desktop._jspx_meth_c_set_0(Ljavax/servlet/jsp/PageContext;)Z 
@73: JBinvokespecial Reason: Type 'org/apache/jasper/runtime/ProtectedFunctionMapper' 
(current frame, stack[8]) is not assignable to 'javax/el/FunctionMapper'

Current Frame: bci: @73 flags: { } locals: { 'com/ibm/_jsp/_desktop', 
'javax/servlet/jsp/PageContext', 'javax/servlet/jsp/JspWriter', 
'org/apache/taglibs/standard/tag/rt/core/SetTag' } 
stack: { 'org/apache/taglibs/standard/tag/rt/core/SetTag', 'uninitialized', 
'uninitialized', 'java/lang/String', 'javax/el/ExpressionFactory', 'uninitialized', 
'uninitialized', 'javax/el/ELContext', 'org/apache/jasper/runtime/ProtectedFunctionMapper' } 
Stackmap Table: append_frame(@128,Object[#127],Object[#231],integer)

我在POM中明确在EL下方添加了

compile(group: 'javax.el', name: 'javax.el-api', version: '3.0.0')

0 个答案:

没有答案
相关问题