title: params not getting passed to backing bean for h:commandLink under rich:popupPanel and t:dataList
body: <p>I have rich:popupPanel which contains t:dataList under one column of t:dataTable. This dataList has h:commandLink which has f:param inside it. It was working fine for richfaces 3.3 but after migration to richfaces 4, it stopped working. To mention the fact that I was using rich:modalPanel in place of rich:popupPanel over there. I went through quite a few links:</p>
  
  <p><a href="https://community.jboss.org/thread/202583" rel="nofollow noreferrer">https://community.jboss.org/thread/202583</a></p>
  
  <p><a href="https://stackoverflow.com/questions/2118656/hcommandlink-hcommandbutton-is-not-being-invoked/2120183#2120183">commandButton/commandLink/ajax action/listener method not invoked or input value not updated</a></p>
  
  <p>but of no help :(. Am I missing something? Currently, bean is session-scoped and I am using getter to fetch the data model as its not possible for me to put it in constructor.</p>
  
  <p>Please let me know, if someone has idea about it.</p>
  
  <p>PS: Rendered HTML equivalent looks like this. It has request parameter varPath but in backing bean we get it as null.</p>
  
  <pre><code>&lt;a onclick="return myfaces.oam.submitForm('actionForm','actionForm:j_id0',null,    [['varPath','/Link']]);" href="#" tabindex="-1" accesskey=""&gt;/Link&lt;/a&gt;
  </code></pre>