title: RichFaces rich:panelMenu from RF demo causes error
body: <p>I've got the RichFaces demo <a href="http://livedemo.exadel.com/richfaces-demo/richfaces/panelMenu.jsf?tab=usage&amp;cid=3875978" rel="nofollow noreferrer">panelMenu source</a> verbatim in an index.jsp page.  As the demo doesn't supply any backing bean code to support this source, I created these methods in <code>panelMenu.java</code>:</p>
  
  <pre><code>public void updateCurrent(String n) {
      logger.info("updateCurrent called with " + n);
      setCurrent(n);
  }
  
  public String getCurrent() {
      return current;
  }
  
  public void setCurrent(String c) {
      current = c;
  }
  </code></pre>
  
  <p>When I run this, navigating the menu is fine, but selecting an item to output the selected element text in a box to the right of the menu causes an error:</p>
  
  <pre><code>WARNING: Error calling action method of component with id form:j_id_jsp_920730595_6
  javax.faces.FacesException: Error calling action method of component with id form:j_id_jsp_920730595_6
      at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
  </code></pre>
  
  <p>...</p>
  
  <pre><code>Caused by: javax.faces.el.MethodNotFoundException: org.apache.jasper.el.JspMethodNotFoundException: /index.jsp(27,12) '#{panelMenu.updateCurrent}' Method not found: MyClient.panelMenu@2966a5.updateCurrent()
      at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:92)
      at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:57)
      ... 28 more
  </code></pre>
  
  <p>Can anyone tell me why? (Tomcat 6, RichFaces 3.3.2 SR1)</p>