eXo Core 2.2 Release Notes (released on 2009.02.06)
1 API changes
2 Dependencies changes
- Use eXo Kernel version 2.1
- Use maven-ant-run-plugin version 1.3 instead 1.2-SNAPSHOT
- Use jcifs version 1.2.19 instead 1.2.17
- Use pdfbox version 0.7.3 instead 0.7.2
3 How to upgrade
Related code that use org.exoplatform.services.security.ConversationRegistry MUST use org.exoplatform.services.security.StateKey as mapping key instead java.lang.Object.
4 System Requirements
- JVM: version 1.5.x
- Building Tools: Maven 2.0.6 and up
5 Detailed Changelog
Complete list of issues fixed in eXo-Core Version 2.2. Find details
on JIRA.
Bug
* [COR-90] - need broadcast event when save user profile at org.exoplatform.services.organization.hibernate.UserProfileDAOImpl.java
* [COR-100] - JDBCOrgService: Method removeMembershipByUser always return null
* [COR-108] - maven-ant-run-plugin should not be a SNAPSHOT version
* [COR-109] - jcifs 1.2.17 is not available in maven repo, but 1.2.19 is.
* [COR-110] - pdfbox 0.7.2 is not available in maven repo, but 0.7.3 is.
* [COR-111] - org.htmlparser:htmlparser should replace html-parser:htmlparser in component.document/pom.xml
* [COR-112] - poi relocated in maven
* [COR-114] - postgresql identification correction to use one in public maven repository
Improvement
* [COR-92] - Check if the class org.exoplatform.services.security.web.ConversationStateListener can better handle the Portal Container to be compatible with multiple portal instance
* [COR-101] - LDAP orgservice does not work correct under Standalone container.
* [COR-107] - Remove Hibernate mapping logs to STDERR
New Feature
* [COR-98] - Provide plugability for adding payload to the ConversationState
Task
* [COR-79] - Use strong contract in ConversationRegistry