Frequently Asked Questions about Content Manager OnDemand

Jump to: navigation, search
What is IBM Content Manager OnDemand?
Widely known as "IBM CMOD" or "CMOD" or just "OnDemand", it was originally a product of the IBM Printing Systems division (now Ricoh). It serves the Enterprise Content Management ("ECM") or Enterprise Report Management ("ERM") space to assist organizations deal with enormous volumes of data, primarily in AFP, Line Data, PDF, Image (TIFF, GIF, JPEG, PNG), and XML formats.
IBM CMOD also includes the OnDemand Web Enablement Kit ("ODWEK") which allows customers to build unique solutions that leverage the power of Content Manager OnDemand.
What are IBM CMOD's strengths?
OnDemand has the ability to ingest billions of documents (multiple terabytes!) over the course of a day, every day, for as long as there is available storage to write to.
Through connections to Tivoli Storage Manager, cloud services like IBM Cloud Object Storage (formerly "CleverSafe"), Amazon S3, OpenStack SWIFT Object Storage, Apache Hadoop HDFS, or your own Enterprise "Cheap-And-Deep" SAN, IBM CMOD can manage as much data as you can afford to store.
IBM Content Manager OnDemand "de-composes" AFP and PDF documents to de-duplicate and store resource information like images, fonts, graphic elements, and overlays to save tremendous amounts of storage space.
CMOD's native support for formats like PDF, AFP, Line data, and XML make it a powerful and flexible tool for archiving static data with strict retention and retrieval requirements from government or industry regulators.
In addition to IBM CMOD's de-duplication abilities, it both compresses and bundles individual reports and pools data into larger files, minimizing filesystem overhead in filesystems and database storage requirements in storage managers.
Compliance with data retention laws is fairly straightforward with IBM CMOD -- provided the appropriate WORM devices, IBM CMOD can be configured to use them through IBM Spectrum Protect (formerly Tivoli Storage Manager).
OnDemand supports a number of clients -- the Windows-based 'Thick Client' is fast and feature-filled, while IBM Content Navigator ("ICN") provides flexible access to the data archived in IBM CMOD without the need for client installation. Finally, the IBM OnDemand Web Enablement Kit ("IBM ODWEK") provides access via a Java API so that data stored inside Content Manager OnDemand can be integrated into web-based portals, or other automatic systems.
Content Manager OnDemand is highly recognized as the 'gold standard' in document archiving, and has always appeared in each version of the "Gartner Magic Quadrant" in the coveted 'upper right corner' -- leading the pack as a leader in the industry.
What are CMOD's weaknesses?
As an archive, CMOD lacks workflow features that are available in other products in the ECM space. In versions of IBM CMOD v8.5 and higher, OnDemand can integrate into complimentary products like FileNet P8, Content Manager, and IBM Records Manager ("IRM") to provide this ability.
Automatically indexing data is complex, and IBM CMOD's ACIF tool is complex and often frustrating to use. However, once configured properly, IBM CMOD's indexing tools will happily process petabytes of data quickly.
OnDemand also lacks an automatic versioning system -- documents with the same index criteria appear alongside previous versions without any distinction between them. This can be addressed through various tricks and manual steps, but is a common failing.
What is the latest IBM CMOD version?
IBM CMOD 10.5 was released in March 2020, and will likely be supported until 2025. For IBM Content Manager OnDemand Fix Packs, see Security Bulletins & Updates.
ODWEK is a feature of OnDemand that allows for programmatic access to CMOD through a Java or REST API. Historically, IBM CMOD supported CGI, Java Servlets, and Enterprise Java Beans, but all these methods have been deprecated. Here's an online version of the ODWEK Documentation for CMOD v9.5 through CMOD v10.5.
How to I download ODWEK?
The OnDemand Web Enablement Kit is bundled with the IBM CMOD Installer since v9.5 and higher. This simplifies the installation and upgrade process, and helps to keep IBM CMOD and ODWEK at the same version numbers. You can download base level installers through IBM Passport Advantage Online, and links to IBM CMOD patches can be found on the Security Bulletins & Updates section.
Where is the ODWEK documentation?
The documentation for ODWEK's ODApi.jar can be found inside the IBM CMOD installation directory - /opt/ibm/ondemand/V10.5/www/api/ There is also an ODWEK Implementation Guide for IBM CMOD v9.5 and the IBM CMOD v10.5 Knowledge Centre
The IBM CMOD ODWEK API documentation is included in the installation package in HTML format, in the www/api directory, in a .zip file named It's probably just easier for you to read the ODWEK documentation for Content Manager OnDemand v10.5 here.