erreur en créant un menu générique avec richfaces
salut
j'ai une erreur de deployement lorsque j'affiche la page qui contient le menu générique déclaré dans l'objet bean suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| public class UserMenuBean implements UserMenuLocal {
private HtmlPanelMenu panelMenu = new HtmlPanelMenu();
......
public void addControls() {
List childrenMenu = getPanelMenu().getChildren();
childrenMenu.clear();
//customerProduct est une liste contenant plusieurs produuit client
for(int count = 0; count < nbrCustomerProduct; count++) {
HtmlPanelMenuGroup panelMenuGroup = new HtmlPanelMenuGroup();
panelMenuGroup.setLabel("products");
List childrenGroup = panelMenuGroup.getChildren();
childrenGroup.clear();
HtmlPanelMenuItem output = new HtmlPanelMenuItem();
output.setId("toto");
output.setLabel("toto");
childrenGroup.add(output);
childrenMenu.add(panelMenuGroup);
}
} |
l'erreuir est la suivante
Code:
1 2 3 4 5 6 7
| java.lang.NullPointerException
at org.richfaces.renderkit.html.PanelMenuGroupRenderer.isSelected(PanelMenuGroupRenderer.java:308)
at org.richfaces.renderkit.html.PanelMenuGroupRenderer.getSelectedClass(PanelMenuGroupRenderer.java:246)
at org.richfaces.renderkit.html.HtmlPanelMenuGroupRenderer.doEncodeBegin(HtmlPanelMenuGroupRenderer.java:112)
at org.richfaces.renderkit.html.HtmlPanelMenuGroupRenderer.doEncodeBegin(HtmlPanelMenuGroupRenderer.java:86)
at org.ajax4jsf.renderkit.RendererBase.encodeBegin(RendererBase.java:101)
.... |
queql'un peut il m'aider pour ce dernier souffle avant le weekend??
merci