IBMCMExtended actions

IBMCMExtended actions integrate Datacap applications with the IBM Content Manager repository.

Important: Running multiple rulerunner threads on the same Rulerunner server calling IBMCMExtended actions is not supported.

Use these actions to upload documents and index fields into an IBM Content Manager repository. You can configure the IBM Content Manager Connector actions for the tasks like below:

  • Log in to the IBM Content Manager server.
  • Search for an item in the IBM Content Manager repository based on an attribute and value or item ID that is provided.
  • Create a IBM Content Manager document that is based on the type in the Document Hierarchy as a document or a page.
  • Add, delete, or replace pages in the IBM Content Manager document as needed.
  • Set the attribute value on the IBM Content Manager document.
  • Set the MIME type for the IBM Content Manager document that you are uploading.
  • Create an IBM Content Manager folder in the parent folder where you can upload documents.
  • Set the attribute value on the IBM Content Manager folder.
  • Set the path to the IBM Content Manager folder where you are uploading documents.
  • Upload the document, page, or directory to the IBM Content Manager server.
  • Store the item ID of the uploaded IBM Content Manager document or page in the DCO.
  • Store the ID of the most recently created IBM Content Manager folder into a variable of the Document Hierarchy.
  • Search and download the existing IBM Content Manager documents.
  • After the files are downloaded, you can process them in Datacap application to find any additional data in the content.
Note: The IBMCM actions library and the IBMCMExtended actions library are enhanced to allow a user to specify the location of the jvm.dll by declaring a custom variable CM8JVMPath for an application in Datacap Application Manager.
Instructions to allow a user to specify the location of the jvm.dll:
  1. Open the application in Datacap Application Manager.
  2. Under the Custom Values tab, General string values section, create a new value name, CM8JVMPath.

    For example:

    Value Name: CM8JVMPath, Value: C:\cm8\java\jdk\jre\bin\j9vm\jvm.dll