[JBoss JIRA] Created: (GTNPORTAL-2004) UIPage is not cached properly in UIPortal
by Khoi Nguyen (JIRA)
UIPage is not cached properly in UIPortal
-----------------------------------------
Key: GTNPORTAL-2004
URL: https://issues.jboss.org/browse/GTNPORTAL-2004
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 3.2.0-M01
Reporter: Khoi Nguyen
Assignee: Khoi Nguyen
Priority: Minor
Fix For: 3.2.0-M02
Currently, to ensure performance, we cache UIPage in UIPortal, but in the code that put UIPage object to the cache :
org.exoplatform.portal.webui.page.UIPageBody.getUIPage() method --> uiPortal.setUIPage(page.getId(), uiPage);
but the page.getId() is always null . So the cache doesn't work, we should use pageReference as the key
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 6 months
[JBoss JIRA] Created: (GTNPORTAL-1972) Gadgets don't work under loadbalancing
by kien nguyen (JIRA)
Gadgets don't work under loadbalancing
--------------------------------------
Key: GTNPORTAL-1972
URL: https://issues.jboss.org/browse/GTNPORTAL-1972
Project: GateIn Portal
Issue Type: Bug
Security Level: Public (Everyone can see)
Reporter: kien nguyen
Assignee: kien nguyen
Gadgets don't work under loadbalancing well, it looks as hosts routing (by balancer) prevents a gadget from getting of a right security token. Sticky sessions don't help with the problem
Solution we will add a system variable for path token key and when we setup GateIn cluster, you need to point this variable to this shared key, such as:
gatein.gadgets.securityTokenKeyFile=${gatein.conf.dir}/gadgets/key.txt
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 6 months
[JBoss JIRA] Created: (GTNPORTAL-1964) Improve Javascript lazy loading machanism
by Vu Viet Phuong (JIRA)
Improve Javascript lazy loading machanism
-----------------------------------------
Key: GTNPORTAL-1964
URL: https://issues.jboss.org/browse/GTNPORTAL-1964
Project: GateIn Portal
Issue Type: Enhancement
Security Level: Public (Everyone can see)
Affects Versions: 3.2.0-M01
Reporter: Vu Viet Phuong
Currently we use eXo.require() function in eXo.js to make JS lazy loading request, this function make ajax request and use eval() function to execute the loaded JS, this is not good style in javascript
We should modify eXo.require() function (this should be transparent to user) to use JS lazy loading machanism defined in GATEIN/web/eXoResources/src/main/webapp/javascript/eXo/core/Loader.js
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
14 years, 6 months