Thanks Nimisha,

First, from
http://myfaces.apache.org/impl/tlddoc/h/selectBooleanCheckbox.html I learned
that the component ID indeed can not be set by EL :-(

I had a look at www.jenia.org. I saw their table multiple selection example
which you are probably refering to. I am able to deploy their demo war to
see the same examples as on their website.
However, So far I have been unable to integrate the jdt:multipleRowsSelector
tag into the Tomahawk treeview example. I added a column as follows.

        <h:column>
          <jdt:multipleRowsSelector
selectionList="#{treeTable.selectedList}"/>
        </h:column>

When executing I get the exception

java.lang.NullPointerException
        at
org.jenia.faces.datatools.renderkit.html.MultipleRowsSelectorRenderer.encode
Begin(MultipleRowsSelectorRenderer.java:86)
        at
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:317)
        at
org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:48
5)
        at
org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java
:471)
        at
org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:49
2)
        at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.renderChildre
n(HtmlTreeRenderer.java:329)
        at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.renderChildre
n(HtmlTreeRenderer.java:250)
        at
org.apache.myfaces.custom.tree.renderkit.html.HtmlTreeRenderer.encodeEnd(Htm
lTreeRenderer.java:108)
        at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:341)
        at org.apache.myfaces.custom.tree.HtmlTree.encodeEnd(HtmlTree.java:755)
      ....

Can you help?

Michael

Reply via email to