Teeda のポートレットサポートをがんばっているが、以下の問題に遭遇する。ポートレットサポートによる問題かと思ったら、teeda-example の helloDI.jsp に以下のコードを追加すると、
<h:panelGrid columns="2"> <h:outputText value="#{helloDto.hello}"/> <h:outputText value="#{helloDto.hello}"/> <f:facet name="footer"> <h:outputText value="#{helloDto.hello}"/> </f:facet> </h:panelGrid>
以下のように言われる。
java.lang.NullPointerException: value javax.faces.internal.AssertionUtil.assertNotNull(AssertionUtil.java:32) javax.faces.internal.ComponentAttributesMap.put(ComponentAttributesMap.java:135) javax.faces.internal.WebAppUtils.setCreatedFacetNames(WebAppUtils.java:92) javax.faces.webapp.UIComponentTag.saveFacesComponentAttribute(UIComponentTag.java:469)
どうも、Facet で何かが起きているような。