[JBoss JIRA] Created: (JBSEAM-4643) Add built-in primefaces option to seam-gen
by sertac anadollu (JIRA)
Add built-in primefaces option to seam-gen
------------------------------------------
Key: JBSEAM-4643
URL: https://jira.jboss.org/jira/browse/JBSEAM-4643
Project: Seam
Issue Type: Feature Request
Components: JSF Integration
Affects Versions: 2.2.1.CR2
Reporter: sertac anadollu
Fix For: 2.2.1.CR2
Primefaces is the one of most popular open source jsf component libraries and day by day it is widely used in seam based projects. Some advantages of this library are its simplicity, natural compatibility with other libraries, high performance, having interesting components, simple setup, good documentation, development team behind it and licensed under Apache License V2. I used it many seam based projects and I am very happy for being with it. It is very nice to see primefaces option in the seam-gen setup.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-4375) ManagedEntityInterceptor destroys components in parent nested conversation, when ending a nested conversation
by Darryl Smith (JIRA)
ManagedEntityInterceptor destroys components in parent nested conversation, when ending a nested conversation
-------------------------------------------------------------------------------------------------------------
Key: JBSEAM-4375
URL: https://jira.jboss.org/jira/browse/JBSEAM-4375
Project: Seam
Issue Type: Bug
Components: Core
Affects Versions: 2.2.0.GA
Reporter: Darryl Smith
setup:
Parent (cid1)
-> First Nested (cid2)
----> Second Nested (cid3)
cid3: conversation.endAndRedirect(true); which calls setLongRunningConversation(false);
FacesManager's redirect method tries to encode the page parameters of the parent view, which accesses a component
created in cid2 the conversation we are returning to.
This triggers ManagedEntityWrapper's switchToConversationContextOfComponent which switches the current conversation to cid2
after ManagedEntityWrapper wraps the component ManagedEntityWrapper's restorePreviousConversationContextIfNecessary method is called with oldCid = cid3
which triggers Contexts.getConversationContext().flush();
When flush is invoke the conversation (cid2) isn't long running, so flush removes all components created in cid2
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months