4.0.1
Sep/30/11
uPortal 4.0.1 GA announcement
Jasig is proud to announce the general audience release of uPortal 4.0.1. The first of our scheduled monthly patch releases for uPortal 4.0 we've fixed a number of issues that have been brought up by initial adopters.
Important Update Notes
- The admin-lo layout in 4.0.0 incorrectly includes the fragment-admin portlet in the layout header, this can cause extraneous warnings in the portal log. To resolve this problem follow the steps below:
- Export the admin-lo layout:
ant data-export -Dtype=fragment-layout -Dsysid=admin-lo -Ddir=export
- Edit the export/admin-lo.fragment-layout.xml file and remove the
<channel fname="fragment-layout"/>
element, there will be other attributes on the element. - Import the admin-lo layout:
ant data-import -Dfile=export/admin-lo.fragment-layout.xml
- Export the admin-lo layout:
- There are a few new tables in 4.0.1. To add these tables run
ant db-hibernate-update
once you have the 4.0.1 source installed.
Bug
- UP-3163 - DLM feature 'allowExpandedContent' broken
- UP-3164 - Detached Resource URLs result in 302
- UP-3167 - Md5Passwd doesn't manage JPA session correctly
- UP-3179 - data-delete fails
- UP-3183 - Fragment Admin link Incorrect
Improvement
- UP-3156 - There should be a Parameter for portlets to obfuscate them from Impersonated users
- UP-3166 - Use @NaturalId annotations where possible on JPA entities
- UP-3168 - Switch to modern Hibernate caching SPI
- UP-3169 - Create db-update task for applying minor db changes
- UP-3172 - Upgrade Depdencies
- UP-3186 - Convert invalid fname values to valid ones during layout import
Task
- UP-3144 - Fix typos and formatting in portal.properties
- UP-3180 - Remove crn-make-data-xml ant task
- UP-3181 - Publish XML Schemas
- UP-3184 - Add ant task to update DB schema
Sub-task
- UP-3097 - Create DB-based message source
Downloads: http://www.jasig.org/uportal/download/uportal-401
Release Notes: https://wiki.jasig.org/display/UPC/4.0.1
-Eric Dalquist
Deployer Notes
- Requires Servlet API 2.5 to run. Tomcat 6.0 is the first version of Tomcat to support Servlet 2.5
- Requires JDK 1.6.0_26 or newer
- Data export and import is required when upgrading.