从Glassfish 3.1迁移到Glassfish 4.x似乎存在问题。
我目前遇到以下错误:
StandardWrapperValve [DispatcherServlet]:servlet的Servlet.service()DispatcherServlet在com.sun.faces的com.sun.faces.facelets.tag.TagAttributeImpl.getInt(TagAttributeImpl.java:175)中抛出异常java.lang.NullPointerException .facelets.tag.jstl.core.ForEachHandler.getEnd(ForEachHandler.java:266)......................
负责此操作的代码在Glassfish 3.1中完全正常,但现在在4.x中失败了。
我已经尝试过这个答案,但没有运气:How to set -Dorg.apache.el.parser.COERCE_TO_ZERO=false programmatically
遇到此问题的任何人?
以下是我的applicationContext.xml的一部分,说明了教程的解决方案:
<bean id="trustStore" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetObject" value="#{@systemProperties}" />
<property name="targetMethod" value="putAll" />
<property name="arguments">
<props>
<prop key="org.apache.el.parser.COERCE_TO_ZERO">false</prop>
</props>
</property>
</bean>
谢谢。