Release Notes 1.2.1
From bemoko developer wiki
Released on 10 March 2009
Over and above 1.2 it includes the following changes:
Enhancements
- Upgrade JackRabbit to 1.5.2 (#1144)
- Upgrade beanutils to 1.8 (#1244)
- Set default JackRabbit repository deployment to JNDI database (#1068)
- GlobalIdentities and Profile are not eagerly loaded, they should be (for now) (#1115)
- Include on coded root for PHP renderer doesn't work with our site inheritance (#1086)
- Improve exception handling for specific site exceptions (#1163)
- Allow redirecting to views for an intent (#1197)
- Default site should have a welcome site that works out of the box (#1051)
- Implement a freemarker function to allow substring operations on xml escaped strings without breaking entities (#1238)
Fixes
- Failed to lazily initialize a collection of role : ProfileAttributeSet (#1159)
- GlobalIdentity Constraints are unnecessary (#1203)
- Auth validUntil and AUTH cookie expiry inconsistancies (#1204)
- Duplicate globalidentites created due to identity stored in session not being updated after PersonFactory.persistChanges (#1230)
- New jexl cache throws null pointers (#1209)
- PhP application fails with java.lang.NullPointerException: charsetName (#1083)
- ArrayIndexOutOfBoundsException occuring in ContentRangeFilter (#1130)
- Deadlock using /om/dev (#1139)
- Threads blocking in jexl (#1141)
- ResourseLoader cache is missing for resource not founds (#1153)
- Inconsistancy between intent and http parameters (#1201)
- Deadlock found between SiteResolverImpl and java.lang.Class when om/dev URL load tested (#1247)
- java.lang.LinkageError under om/dev load of cms site (#1252)
- Occasional failure on SystemLoadSameNameTestCase (#1237)
- Integrations project doesn't build because ContextResolver interface has changed (#1082)
