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