Я использую Trinidad 2.0. Моя проблема заключается в том, чтобы развернуть/свернуть команды treeTable. Я думаю, что они должны автоматически развернуть/свернуть узлы дерева, но , щелкая по ним, ничего не происходит, и я получил исключениеTrinidad tr: treeTable команды expand/collapse
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>")
Как это обусловлено и как я могу его решить?
Мы делаем переход от JSF 1.2 к JSF 2.0. В JSF 1.2 <tr:treeTable>
работает нормально, но теперь с JSF 2.0 и trinidad 2.0 у меня возникают эти ошибки, когда я пытаюсь развернуть или свернуть узлы. Кстати, компонент <tr:tree>
от trinidad 2.0 работает просто отлично, но нам нужно <tr:treeTable>
.
баночки, используемые WebApplication являются:
- Викисклада BeanUtils-1.8.3.jar
- Обще-кодек-1.3.jar
- Викисклада коллекции-3.2.jar
- Обще-варочного-1.8.jar
- Обще-каротаж 1.1.1.jar
- MyFaces-пачке 2.1.7.jar
- MyFaces-осущ-2.1.7.jar
- Trinidad-апи-2.0.0.jar
- Trinidad-осущ-2.0.0.jar
Я использую MyEclipse 10, как IDE.
У вас нет конкретного исключения и stacktrace? Это сообщение «Ошибка рендеринга» в основном означает, что произошло * исключение *, которое обычно регистрируется сразу после этой строки. Вместо этого вы должны скопировать папку. – BalusC
Извините, что я не пишу свое исключение, – user1059769
Просто отредактируйте свой вопрос и включите его :) – BalusC