Feb/6/12
...
uPortal 4.0.3 GA
...
Announcement
Jasig is proud to announce the general audience release of uPortal 4.0.3. This release introduces a
...
Event Logging framework which handles aggregation and purging of portal events to provide useful statistical reports. There have also been several significant performance improvements thanks to folks who are actively working to deploy 4.0. uPortal is now using Hibernate 4.0, Spring 3.1, and Ehcache 2.5, keeping our major libraries up to date and allowing deployers to take advantage of new features.
Important Update Notes
- The UP_MUTEX table has changed, for step 2 to succede please drop the
UP_MUTEX
table before runningdb-hibernate-update
- There are a few new tables in 4.0.3. To add these tables run
ant db-hibernate-update
once you have the 4.0.3 source installed.
Bug
- [UP-
...
...
- 2976] -
...
- A number of defects found via Findbugs
- [UP-
...
- 3241] -
...
- Incorrect meta info in mobile portal header
- [UP-
...
...
...
...
- 3247] -
...
- issue importing required-data for uP4.0.2 for defaultTemplateUser_default.profile.xml
- [UP-
...
...
...
...
- 3257] -
...
- "Cancel" in person lookup form doesn't work
- [UP-
...
...
- 3260] -
...
- "link title" on menu entries is channel title/name where it should be the description (otherwise channel's description is quite useless)
- [UP-
...
- 3262] -
...
- ProfileImportHelper getting passed BigDecimal objects in constructor where int primitives are expected
- [UP-
...
- 3265] - Test failure for org.jasig.portal.rendering.RenderingPipelineIntegrationTest.testRenderingPipeline -- Failed to transform document
- [UP-
...
...
- 3270] -
...
- Cached fragment layouts are not i18n-able
- [UP-
...
- 3271] - Export throws exception due to failure of creating a file with a name that contains invalid characters. The invalid characters in this case are specifically a "|".
- [UP-
...
...
- 3273] -
...
- ETag headers not set the first time a cacheable resource is requested
- [UP-
...
...
...
- 3291] -
...
- No matching transistion for 'cancel' in group Manager
- [UP-
...
- 3292] -
...
- ClassCastException in Permissions per Category
- [UP-
...
- 3294] -
...
Improvement
- Description for Portlet registeration mentions JSR 168, but not JSR 286 portlets
- [UP-3302] - Links in Sitemap portlet are broken
- [UP-
...
- 3308] -
...
- Unnecessary call to /uPortal/api/people.json when performing an empty search for a user as admin
- [UP-
...
- 3311] -
...
- PermissionsRESTController references incorrect package for AuthorizableActivity
- [UP-
...
- 3313] -
...
- Concurrent 1st compile of CriteriaQuery can cause failures
- [UP-
...
...
...
- 3327] -
...
- Portlets not rendering in minimized for mobile
Improvement
- [UP-
...
...
- 3285] -
...
- Add @RequestCache Annotation
- [UP-
...
...
...
- 3319] -
...
- Replace old sequence generators with Hibernate's TableGenerator
New Feature
- [UP-
...
- 2603] -
...
- Statistical Analysis Tool
- [UP-
...
Task
...
- 3324] -
...
Sub-task
- Add mobile skinning resources for campus life portlets
- [UP-
...
- 3325] - Add mobile icons for campus life portlets
Task
- [UP-
...
...
- 3299] - Create
...
- import/export handler for event aggregation config
- [UP-
...
- 3309] -
...
- Upgrade Hibernate & Spring
Downloads: http://www.jasig.org/uportal/download/uportal-
...
403
Release Notes: https://wiki.jasig.org/display/UPC/4.0.
...
-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.
...
3
Jira Issues | ||||||||
---|---|---|---|---|---|---|---|---|
|
Bugs known to afflict uPortal 4.0
Jira Issues | ||||||||
---|---|---|---|---|---|---|---|---|
|