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=exportEdit 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
There are a few new tables in 4.0.1. To add these tables run
ant db-hibernate-updateonce 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.