click here for details... Sakai Executive Director Position Search now open
Issue Details (XML | Word | Printable)

Key: SAK-14393
Type: Task Task
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Beth Kirschner
Reporter: Beth Kirschner
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Sakai

Create localizedToolPropertiesBean and move localized tool properties out of kernel and into portal

Created: 05-Sep-2008 06:50   Updated: 27-Oct-2009 13:38
Component/s: Internationalization
Affects Version/s: 2.6.0
Fix Version/s: 2.6.0

Time Tracking:
Not Specified

File Attachments: None
Image Attachments:

1. sak-14303_sitestool.jpg
(166 kB)
Issue Links:
Relate
 

2.6.x Status: None
2.5.x Status: None
2.4.x Status: None


 Description  « Hide
The kernel refactoring introduced a problem (KNL-27) that requires moving localized tool properties out of the kernel and into sakai. Tool properties are expected to be in the context of a configurable localizedToolPropertiesBean. This task defines this bean as org.sakaiproject.portal.service.LocalizedPageToolProperties (though this could be moved later if a better location if found).

 All   Comments   Work Log   Change History   Subversion Commits   git Commits      Sort Order: Ascending order - Click to sort in descending order
Beth Kirschner added a comment - 05-Sep-2008 07:06
Implemented as described above.

Beth Kirschner added a comment - 05-Sep-2008 07:48
Release Notes: The location for tools*.properties files (used localize tool titles & descriptions) is now: sakai/portal/portal-service-impl/impl/src/bundle/

Anthony Whyte added a comment - 11-Dec-2008 07:01 - edited
I've verified KNL-27/SAK-14393. Steps:

1) kernel trunk -> mvn clean install
2) sakai trunk -> mvn clean install -Dmaven.test.skip=true sakai:deploy
3) JAVA_OPTS='-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=196m -XX:NewSize=192m -XX:MaxNewSize=384m -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Djava.awt.headless=true -Duser.language=es -Duser.region=ES' ; export JAVA_OPTS
4) set break points on kernel ActiveToolComponent.getToolProps(), .getLocalizedToolProperty(...), as well as Tool.getTitle(). Watched Spanish titles get set.

Anthony Whyte added a comment - 11-Dec-2008 07:04
Screenshot of arwhyte's verification check.

Beth Kirschner added a comment - 12-Dec-2008 08:55
These changes have been superceded by SAK-15135 -- refer to QA instructions in that JIRA ticket

Anthony Whyte added a comment - 12-Dec-2008 14:15
Closing as SAK-15135 has been resolved and closed.