eXo PC 2.1 Release Notes (released on 2009.02.18)
1 Notable Changes
- Starting from version 2.1 WSRP service based ws.soap annotated engine (CXF based).
- Implemented WSRP persistence based on the JCR implementation.
- Created administration interface for WSRP service.
- Administration portlet improvement on consumer.
2 API changes
3 Dependencies changed
- Use eXo Kernel version 2.1
- Use eXo Core version 2.2
- Use eXo WS version 2.0
- Use eXo JCR version 1.11
- Use maven-ant-run-plugin version 1.2 instead 1.2-SNAPSHOT
4 How to upgrade
5 System Requirements
- JVM: version 1.5.x
- Building Tools: Maven 2.0.6 and up
6 Detailed Changelog
Complete list of issues fixed in eXo PC Version 2.1. Find details
on JIRA.
Bug
* [PC-326] - The class org.exoplatform.services.wsrp.filter.AxisFilter doesn't release properly the resources stored into the ThreadLocal
* [PC-327] - The class org.exoplatform.services.wsrp2.filter.AxisFilter doesn't release properly the resources stored into the ThreadLocal
* [PC-346] - Appropriate WSDL url for multiport service.
* [PC-366] - UnknownHostException: my.service
* [PC-368] - Cannot create one more consumer for the same producer address.
Improvement
* [PC-338] - Implement WSRP persistence based on the JCR implementation
Task
* [PC-319] - WSRP service on ws.soap annotated engine (CXF based).
* [PC-328] - Use the Text object to provide lazy serialization or avoid unnecessary serialization
* [PC-329] - Remove contention in portlet container metadata retrieval
* [PC-330] - Cache exo logger retrieval (to increase perf)
* [PC-344] - Failed to download apache-tomcat-5.5.25
* [PC-347] - Administration interface for WSRP service
* [PC-351] - Join both WSRP 1 and 2 code to single project
* [PC-352] - Single url for WSRP1 and WSRP2.
* [PC-353] - Producer tests: more tests for each interface.
* [PC-355] - Administration portlet on consumer improvement
* [PC-372] - URLs modification: to use of a certain class for specific version of the service.
* [PC-376] - To fix WSRP1 tests for new source generation.
* [PC-387] - Commit to the branches-2.1 all missing PC projects.
* [PC-391] - Update cargo dependencies to use 6x tomcat
Sub-task
* [PC-343] - ComparisonFailure TestCachingMechanism.testExistenceOfGlobal
* [PC-363] - WSRPV2ServiceDescriptionPortTypeImpl - null <java.lang.NullPointerException>
* [PC-364] - DuplicateComponentKeyRegistrationException: Key producer21417245355 duplicated
* [PC-373] - Create documentation for URL templates and rewriting.
* [PC-374] - AbstractMethodError: org.apache.xerces.dom.DeferredElementNSImpl.lookupPrefix
7 Download
8 Links