| Summary: | Leverage the EAP parameter jboss.default.jgroups.stack to make switching to TCP easier | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Portal Platform 5 | Reporter: | Martin Weiler <mweiler> |
| Component: | Portal | Assignee: | mposolda |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 5.1.0.GA | CC: | epp-bugs, hfnukal, mweiler |
| Target Milestone: | --- | ||
| Target Release: | 5.2.0.ER06 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/JBEPP-736 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-10-26 10:27:17 UTC | Type: | Task |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 793657 | ||
|
Description
Martin Weiler
2010-12-15 14:01:41 UTC
Link: Added: This issue related JBEPP-772 Link: Added: This issue is related to JBEPP-778 Link: Added: This issue is related to JBEPP-779 Link: Added: This issue is related to JBEPP-780 Link: Added: This issue is a dependency of JBEPP-735 Would be better to not close them until the dependent or related ones are not closed. Here it seems like the feature describe by the JIRA is fixed but it is not. Link: Added: This issue relates to JBEPP-935 Link: Added: This issue is related to GTNPORTAL-2234 Release Notes Text: Added: We are using parameter -Dgatein.default.jgroups.stack=tcp to switch EPP clusters (JCR, IDM, MOPSessionManager, NavigationService, DescriptionService) to TCP. So that we are independent on "jboss.default.jgroups.stack" parameter, which is good for portability (same fix is applied in GateIn trunk where it need to work for all servers). Another thing is that EAP supports more valid values for parameter jboss.default.jgroups.stack (udp, udp-async, udp-sync, tcp, tcp-sync...) where we have only two for parameters gatein.default.jgroups.stack (udp, tcp). However it's not problem to add more JGroups configurations. JGroups configs are under gatein.ear/02portal.war/WEB-INF/classes/jgroups directory and there are two files gatein-udp.xml and gatein-tcp.xml. You can add more files or change existing if needed. Link: Added: This issue relates to JBEPP-1210 This JIRA is fixed with JBEPP-1210 (rev 7870) Release Notes Docs Status: Added: Not Yet Documented Release Notes Docs Status: Removed: Not Yet Documented Added: Documented as Feature Request Release Notes Text: Removed: We are using parameter -Dgatein.default.jgroups.stack=tcp to switch EPP clusters (JCR, IDM, MOPSessionManager, NavigationService, DescriptionService) to TCP. So that we are independent on "jboss.default.jgroups.stack" parameter, which is good for portability (same fix is applied in GateIn trunk where it need to work for all servers). Another thing is that EAP supports more valid values for parameter jboss.default.jgroups.stack (udp, udp-async, udp-sync, tcp, tcp-sync...) where we have only two for parameters gatein.default.jgroups.stack (udp, tcp). However it's not problem to add more JGroups configurations. JGroups configs are under gatein.ear/02portal.war/WEB-INF/classes/jgroups directory and there are two files gatein-udp.xml and gatein-tcp.xml. You can add more files or change existing if needed. Added: It is possible to switch portal clusters between UDP and TCP communication modes using a command-line parameter. The -Dgatein.default.jgroups.stack=[tcp | udp] parameter switches EPP clusters (JCR, IDM, MOPSessionManager, NavigationService, DescriptionService) between the two protocols. The functionality is implemented using an adapted, and mutually exclusive implementation of jboss.default.jgroups.stack. <note><para>This enhancement is based on, but deliberately independent of, the JBoss Enterprise Application Platform parameter. "jboss.default.jgroups.stack" which supports more values by default than Enterprise Portal Platform currently does. The decision to keep the two parameters separate was for upstream compatibility.</para></note> |