IBM Support

Explanation of the Server Print Feature in Content Manager OnDemand

Question & Answer


Question

What is server print and how does it function in IBM® Content Manager OnDemand?

Answer

The Content Manager OnDemand server print function is designed to allow documents to be selected for reprint from the document hit list. When the Content Manager OnDemand server print function is used, the client sends a print request to the Content Manager OnDemand server. The Content Manager OnDemand server then performs the following:

  1. Sorts the documents for the best retrieval performance.
  2. Retrieves the documents to a temporary print directory defined by the Print File Path with the OnDemand Configurator on Windows and the ARS_PRINT_PATH parameter in the ars.cfg on Unix and Linux.
  3. Submits the files to the specified server print queue by calling the arsprt script located in the bin directory of the Content Manager OnDemand server. On Windows, this script is named arsprt.bat.
  4. After the arsprt script has finished executing, deletes the retrieved documents from the temporary print directory.

The arsprt script is a customizable user exit that allows you to specify how server print should behave. The following parameter values are passed to the arsprt script from Content Manager OnDemand:

  • Printer Queue Name
  • Copies
  • Userid
  • Application Group Name
  • Application Name
  • Application Print Options
  • Filename to Print

By default, the arsprt script is configured to send print jobs to InfoPrint® Manager and, on AIX®, to send print jobs using the enq command to a printer defined in AIX. Content Manager OnDemand accomplishes this by providing the lprafp command to send remote print jobs to InfoPrint Manager and relying on the enq command on AIX. To use any other print management software, you must customize the arsprt script.

Note:
  • If a document has resources that were collected by Content Manager OnDemand during indexing (for example, fonts, overlays, form and page definitions), they will be placed into the print data stream before the arsprt script is called. If these resources were not collected during indexing, they must be made available to the print management software outside of Content Manager OnDemand.
  • The server print queue is defined in the OnDemand Administrator Client under the Printer object.
  • If using InfoPrint Manager, the ARSPRT_HOSTNAME parameter must be assigned to the hostname of your InfoPrint Manager server in the arsprt script.

Related Information

[{"Product":{"code":"SSEPCD","label":"Content Manager OnDemand for Multiplatforms"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Server Print","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF025","label":"Platform Independent"},{"code":"PF033","label":"Windows"}],"Version":"9.5;9.0;10.1","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21498512