Trinidad2.0を使用しています。私の問題は、treeTableの展開/折りたたみコマンドです。ツリーノードを自動的に展開/折りたたむことになっていると思いますが、クリックしても何も起こらず例外が発生します
SEVERE: Error Rendering View[/MyXhtml.xhtml]
01/05/2012 15:31:08 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer encodeAll
SEVERE: Error displaying partial page
java.lang.NullPointerException
at org.apache.myfaces.trinidad.render.CoreRenderer.getFacesBean(CoreRenderer.java:739)
at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderSpecialColumns(TreeTableRenderer.java:379)
at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:113)
at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:388)
at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.encodeAll(TreeTableRenderer.java:177)
そして私はFireBugでこの例外を見ます:
_logError(varArgs="Invalid PPR response. T...ror></partial-response>")
これはどのように発生し、どうすれば解決できますか?
JSF1.2からJSF2.0への移行を行っています。JSF 1.2では<tr:treeTable>
正常に動作しますが、JSF 2.0およびトリニダード2.0では、ノードを展開または折りたたむときにこれらのエラーが発生します。ちなみに、<tr:tree>
トリニダード2.0のコンポーネントは問題なく動作しますが、必要<tr:treeTable>
です。
Webアプリケーションで使用されるJARは次のとおりです。
- commons-beanutils-1.8.3.jar
- commons-codec-1.3.jar
- commons-collections-3.2.jar
- commons-digester-1.8.jar
- commons-logging-1.1.1.jar
- myfaces-bundle-2.1.7.jar
- myfaces-impl-2.1.7.jar
- trinidad-api-2.0.0.jar
- trinidad-impl-2.0.0.jar
MyEclipse10をIDEとして使用しています。