What's new in 2.4 for developers
This page contains a list of some of the bundles that are new and that have been changed as part of Weave 2.4 since version 2.3.22.
New Cohga Bundles
Bundle | Description |
|---|---|
com.cohga.client.dms.upload | Actions for uploading and attaching a document to entities |
com.cohga.filemanager | API for working with temporary files |
com.cohga.filemanager.impl | Implementation of file manager API |
com.cohga.fileupload | API for uploading document to the server |
com.cohga.fileupload.impl | Implementation of file upload API |
com.cohga.server.dms.storage.db | A database implementation of document storage |
com.cohga.server.dms.storage.file | A file system implementation of document storage |
com.cohga.server.dms.upload | API for document upload |
com.cohga.server.dms.upload.core | Implementation of document upload |
com.cohga.server.entity.core | Implementation of entity API. Previously this was included in the entity API bundle |
com.cohga.server.processor.upload | Base request processor implementation for a document upload handler |
com.cohga.server.progress | API for providing control and feedback for long running tasks |
com.cohga.server.password | API for password encoding/decoding |
com.cohga.server.encryption | API for encryption/decryption |
com.cohga.server.encryption.impl | Implementation of encryption/decryption API |
Modified Cohga Bundles (excluding minor bug fixes)
Bundle | Description |
|---|---|
com.cohga.client.weave.main | Updates to help with file uploading on client |
com.cohga.server.dms.core | Provide API for formatting the output of the document list page |
com.cohga.server.entity | Split into two bundles, this one is now just the API as well as adding a service interface, IEntityAccess, to provide information about a users access rights to a given entity id |
com.cohga.server.oda | Updated for BIRT 2.6 |
com.cohga.server.processor.json | Provides some additional support methods that are common to a lot of request processors |
com.cohga.server.report.birt | Updated for BIRT 2.6 |
com.cohga.server.script.init.toc | Added support for requests to get and create toc models on the fly |
com.cohga.server.script.spatial.geometry | Minor internal changes |
com.cohga.server.security | Removed support for OSGi user admin API and added support for dynamically processing updates to security.xml file |
com.cohga.server.selection | Changed the selection building API |
com.cohga.server.setup | Added support for using environment variables for substitution in config files |
com.cohga.server.spatial.utils | Updated to use the new progress monitoring API |
com.cohga.server.user.core | Removed support for OSGi user admin API |
com.cohga.support | Added new cryptography, i18n, IO and general support classes |
New Third Party Bundles
Bundle | Version | Description |
|---|---|---|
org.apache.commons.fileupload | 1.2.1 | Low level file upload handling library, wrapped in simple API by the com.cohga.fileupload bundle |
org.apache.commons.io | 1.4.0 | Low level file IO handling library, used by org.apache.commons.fileupload |
java.xml.rpc | 1.1.0 | Java XML RPC library |
javax.xml | 1.3.4 | Java XML library |
javax.xml.soap | 1.3.0 | Java XML Soap Library |
jackson | 1.5.5 | JSON parser and generator library, required for jettison and jersey |
jersey | 1.4.0 | REST API implementation |
jettison | 1.1.0 | A StAX implementation for JSON |
javax.ws.rs | 1.1.1 | REST API library |
org.hsqldb | 2.0.0 | HSQL DB Driver |
Modified Third Party Bundles
Bundle | Version |
|---|---|
com.vividsolutions.jts | 1.0.9 -> 1.0.10 |
org.apache.commoms.beanutils | 1.7.0 -> 1.8.2 |
org.apache.commons.collections | 3.2.0 -> 3.2.1 |
org.apache.commons.discovery | 0.2.0 -> 0.4.0 |
org.apache.commons.lang | 2.1.0 -> 2.4.0 |
org.apache.commons.pool | 1.3.0 -> 1.5.4 |
org.apache.lucene | 2.4.1 -> 2.9.4 |
org.geotools | 2.5.7 -> 2.6.5 |
org.geotools.arcsde | 2.5.7 -> 2.6.5 |
org.geotools.epsg.wkt | 2.5.7 -> 2.6.5 |
org.geotools.oraclespatial | 2.5.7 -> 2.6.5 |
org.geotools.postgis | 2.5.7 -> 2.6.5 |
org.geotools.shapefile | 2.5.7 -> 2.6.5 |
org.geotools.sqlserver | 2.5.7 -> 2.6.5 |
org.geotools.wfs | 2.5.7 -> 2.6.5 |
org.geotools.wms | 2.5.7 -> 2.6.5 |
org.json | 1.0.6 -> 1.0.7 |
org.opengis | 2.2.0 -> 2.3.0 |
org.slf4j | 1.3.1 -> 1.5.11 |
groovy | 1.5.6 -> 1.7.5 |
birt | 2.2.1 -> 2.6.1 |
eclipse | 3.3.1 -> 3.6.1 |