从Glassfish 3.1迁移到Glassfish 4.0

时间:2015-05-18 10:34:16

标签: spring-mvc jsf-2 glassfish-4.1

从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>

谢谢。

0 个答案:

没有答案