Enterprise Content Management SDK (ECMSDK) is a robust and flexible runtime and development platform for building demanding content management applications. The features and capabilities of EMCSDK are designed to help developers bring enterprise-scalable content management-based applications to market faster and better than with any other platform. ECMSDK provides a set of Java APIs that developers can use to customize or extend the product's core functionality in numerous ways to build comprehensive content-management and collaboration systems.
These notes are additional to the ECMSDK Installation Guide and supersede information supplied in that Guide.
The information in this document is current as of the date of publication.
Table of Contents
About this Release
This version of ECMSDK 1.0 is a full ECMSDK release, and can be applied as a cumulative patch on top of previous Oracle CM SDK 184.108.40.206.0 or later releases or patches.
ECMSDK 1.0 is architecturally compatible with the latest middleware versions. It contains an updated set of APIs that are JDK 1.7 compliant, and also contains tools to create an ECMSDK 1.0 schema that is compatible with these APIs. This release should be reviewed carefully by development teams that have built custom applications with previous versions of Oracle CM SDK, as there are a number of differences between this version and the previous Oracle CM SDK versions. This release implements the features and bug fixes listed below.
The following features have been introduced with this release:
Features New in 1.0
|Repository||New Social features such as like, follow, comments, status messages as well as activity streams and notifications|
|Environment||Support for Java 1.7|
|Environment||Support for Oracle Database 12c|
|Environment||Support for Oracle WebLogic Server 12c|
|Environment||Support for GlassFish Server 4.1|
|Environment||Support for Apache Tomcat 8|
The following bugs have been fixed with this release:
Bugs Fixed in 1.0
|ECMSDK-4||Validator||Validator in non-english locale throws exceptions|
|ECMSDK-6||Installation||Patching a .5 fresh installation with .6 or higher fails|
|ECMSDK-17||Scripting||addGlobalOperationActionSpecification() method missing in ScriptOperations|
|Problem||Problem Cause||Corrective Action|
|FTPServer does not support custom object types. (ECMSDK-8)||When using custom object types like subclasses of folders, the FTPServer is not able to handle to display those and throws a ORACLE.FDK.ServerError.||Currently no workaround|
The following previously deprecated Oracle CM SDK features have now been fully removed with this ECMSDK 1.0 release:
Integration with Oracle Application Server 10g
Integration with Oracle Enterprise Manager
Out of the box integration with Oracle Internet Directory
Oracle CM SDK Configuration Assistant
Oracle CM SDK Manager
Out of the box Web Starter Application
AFP, IMAP, SMTP, NFS, NTFS and SMB protocol servers
Support for Oracle Database 9i and 10gR1
ECMSDK is supported with the following software versions:
Oracle Database 220.127.116.11 and higher
Oracle Database Client 11.2 and higher
Java 1.6.0_14 and higher
Supported optional middlware components:
Oracle WebLogic Server 10.3.4 and higher
GlassFish Server 3.1.1 and higher
Apache Tomcat 7 and higher
JBoss AS 7.1 and higher