На самом деле, мы обновляем weblogic с 10 до 12c, но при развертывании нашего веб-приложения java в 12c мы получаем следующую ошибку, может кто-нибудь помочь мне решить эту проблему.
Caused by: java.lang.IllegalArgumentException: Cannot convert true of type class java.lang.String to interface java.util.List
at com.sun.el.lang.ELSupport.coerceToType(ELSupport.java:428) ~[org.glassfish.javax.el.jar:3.0.1-b08]
at com.sun.el.ExpressionFactoryImpl.coerceToType(ExpressionFactoryImpl.java:85) ~[org.glassfish.javax.el.jar:3.0.1-b08]
at org.jboss.weld.util.el.ForwardingExpressionFactory.coerceToType(ForwardingExpressionFactory.java:38) ~[org.jboss.weld.weld-core.jar:2.3.2.Final]
at javax.el.ELContext.convertToType(ELContext.java:478) ~[org.glassfish.javax.el.jar:3.0.1-b08]
at com.sun.el.lang.EvaluationContext.convertToType(EvaluationContext.java:166) ~[org.glassfish.javax.el.jar:3.0.1-b08]
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:229) ~[org.glassfish.javax.el.jar:3.0.1-b08]
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50) ~[org.jboss.weld.weld-core.jar:2.3.2.Final]
at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50) ~[org.jboss.weld.weld-core.jar:2.3.2.Final]
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109) ~[glassfish.jsf.jar:2.2.8-21]
at com.sun.faces.application.ApplicationImpl.pushDeclaredDefaultValuesToAttributesMap(ApplicationImpl.java:1062) ~[glassfish.jsf.jar:2.2.8-21]
at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:1031) ~[glassfish.jsf.jar:2.2.8-21]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:648) ~[glassfish.jsf.jar:2.2.8-21]
at javax.faces.application.ApplicationWrapper.createComponent(ApplicationWrapper.java:648) ~[glassfish.jsf.jar:2.2.8-21]