4.0.1

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

  1. 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:

    1. Export the admin-lo layout: ant data-export -Dtype=fragment-layout -Dsysid=admin-lo -Ddir=export

    2. 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.

    3. Import the admin-lo layout: ant data-import -Dfile=export/admin-lo.fragment-layout.xml

  2. 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.

Issues addressed in uPortal 4.0.1

Bugs known to afflict uPortal 4.0