I do see the request parameter in the URL and after clicking on a link the 
correct URL is even displayed in the browser's address bar.

I do (try to) use a page parameter:
        <page view-id="/departments.xhtml" action="#{entryAction.enter()}">
  |             <param name="departmentId" value="#{departmentHome.id}" 
converterId="javax.faces.Long"/>
  |     </page>

I put the action there only for testing and it sure is called.

However request parameters never are used. As I previously said: This setup was 
working on Seam 2.0.0, Trinidad 1.2.2, Sun JSF RI 1.2 and JBoss 4.2. Of course 
it may be that I forgot to change some descriptors to the older format, but I 
triple (quadruple, and lots more) checked them against the seampay example in 
1.2.1.

It really seems to me like a bug in the integration of Seam and Trinidad.

In my scenario Seam never calls it's own applyRequestParameterValues() which 
sure seems like a bug to me. Of course it probably has a deeper cause somewhere.
It seems that for this request Seam figures out there won't be a JSF response, 
so the applyRequestParameterValues() is not needed (I have no clue why 
facesContext.getRenderResponse() always returns false nor why that should 
disable request parameter processing).

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4083271#4083271

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4083271
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to