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 |