[richfaces-issues] [JBoss JIRA] Commented: (RF-10984) rich:tree selectionType=server throws Exception

Jan Jamrich (JIRA) jira-events at lists.jboss.org
Fri May 20 04:17:01 EDT 2011


    [ https://issues.jboss.org/browse/RF-10984?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12603343#comment-12603343 ] 

Jan Jamrich commented on RF-10984:
----------------------------------

Metamer: I get exact the same exception when add "server" option to selectionType. This option isn't available in Metamer by default.

> rich:tree selectionType=server throws Exception
> -----------------------------------------------
>
>                 Key: RF-10984
>                 URL: https://issues.jboss.org/browse/RF-10984
>             Project: RichFaces
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: component-tree
>    Affects Versions: 4.0.0.Final
>            Reporter: u j
>            Assignee: Jan Jamrich
>
> The component reference for RichFaces 4 states that rich:tree selectionType can be "server", but:
>  
> 17:35:25,373 GRAVE [javax.enterprise.resource.webcontainer.jsf.application] Error Rendering View[/searchestab.xhtml]: java.lang.IllegalArgumentException: server
>     at org.richfaces.renderkit.TreeRendererBase.getSelectionType(TreeRendererBase.java:164) [:4.0.0-SNAPSHOT]
>     at org.richfaces.renderkit.html.TreeRenderer.encodeEnd(TreeRenderer.java:154) [:4.0.0-SNAPSHOT]
>     at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:879) [:2.0.3-]
>  
> which is obvious in the code:
>  
>     protected SwitchType getSelectionType(FacesContext context, UIComponent component) {
>         AbstractTree tree = (AbstractTree) component;
>  
>         SwitchType selectionType = getSelectionTypeOrDefault(tree);
>         if (selectionType != SwitchType.ajax && selectionType != SwitchType.client) {
>             //TODO - better message
>             throw new IllegalArgumentException(String.valueOf(selectionType));
>         }
>  
>         return selectionType;
>     }
> See also
> http://community.jboss.org/message/604516#604516

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the richfaces-issues mailing list