AFP resources in RICOH ProcessDirector

Whenever you view or print an Advanced Function Presentation (AFP) file or convert a line data job to AFP, RICOH ProcessDirector most likely encounters references to AFP resources such as overlays, page segments, and fonts. If those resources are sent inline with the job, RICOH ProcessDirector uses the inline resources. If they are not inline, RICOH ProcessDirector must know where to find them on your system to be able to display, print, or convert the job correctly.

Two kinds of resource libraries exist: those that use a resource access table (RAT) and those that do not use a RAT. A resource access table is an index of a resource library. The index is stored as a file in the library that it refers to. Color Management Resources (CMRs) and data objects must be stored in resource libraries that use a RAT. Other resources, such as form definitions, page definitions, and overlays, can be stored in resource libraries that do not use a RAT.

You can configure RICOH ProcessDirector to use resources that are stored on any system in your network, as long as RICOH ProcessDirector can access the system that they reside on. However, it is recommended that you move all your resources to the default resource directory on your RICOH ProcessDirector primary computer. By storing them in that directory, all the RICOH ProcessDirector components, including any application/secondary servers that you install on different computers, can find them with no additional configuration.

The default resource directory is /aiw/aiw1/resources (Linux) or C:\aiw\aiw1\resources (Windows). RICOH ProcessDirector does not make any changes to that directory during updates, so you do not have to reload the resources when you install an update.

The easiest way to move your file to the default directory is to use FTP. Create any subdirectories that you want to use under /aiw/aiw1/resources (Linux) or C:\aiw\aiw1\resources (Windows) and use an FTP client to move the resources into them. Make sure that you transfer the files as binary data, not as text. If you prefer not to move the resources to the default directory, you can create a different directory on the system and FTP the resources to that location instead.

    Note:
  • RICOH ProcessDirector also searches for resources in /usr/lpp/psf/reslib (Linux) or C:\Program Files (x86)\Ricoh\PSF\reslib (Windows), but it is not recommended that you store your resources there because they could be overwritten if we provide a resource file with the same name as your resource file.

If you cannot move your resources onto the primary computer, leave them where they are:

  • On Linux, NFS-mount a directory on your primary computer to that computer. To do this option, install NFS server and client software, which is available from a variety of vendors.
  • On Windows, map a folder on the computer with the resources as a network drive on the primary computer. To use this option, configure RICOH ProcessDirector to map the network drive whenever RICOH ProcessDirector starts. For information about mapping network drives on a Windows computer, see the RICOH ProcessDirector information center.
The main drawback to leaving your resources where they are is the system generates a significant amount of network traffic as it retrieves the resources. The increase in traffic and time needed to retrieve the resources could reduce printer performance.

If you are migrating from InfoPrint Manager on Windows to RICOH ProcessDirector on Linux, be aware that Linux is case-sensitive. As a result, RICOH ProcessDirector looks for resource names in the case that is specified in the job. Windows is not case-sensitive; therefore, jobs that printed with InfoPrint Manager might have referred to resources in a different case than the actual resource names found on Windows. If you copy resources from your Windows system to Linux, make sure that the resource names match the case specified in your jobs.

If the print or conversion step is configured to run on a secondary computer rather than the primary computer, the directory that contains the resources must be available to that secondary computer. The default is that RICOH ProcessDirector mounts the /aiw/aiw1/resources (Linux) or C:\aiw\aiw1\resources (Windows) directory from the primary to the secondary computer. If you are using other directories to store resources, you may need to NFS-mount your secondary computer directly to those directories as well.

If you use a step based on the TransformJobIntoPDF step template and want to specify a form definition for the RICOH AFP to PDF transform to use, be aware that the RICOH ProcessDirector Transforms and InfoPrint Transform Manager look for AFP resources only in a directory named reslib under the path that they are installed in. They do not use the AFP resource path that you specify for the other RICOH ProcessDirector steps. If a form definition with the name you specify in RICOH ProcessDirector exists in the reslib directory but is not identical to the one that RICOH ProcessDirector can access in its AFP resource path, you might see different results when you view the file in RICOH ProcessDirector than when you print the output of the RICOH AFP to PDF transform.

After you have decided where your resources are to be stored and have either moved them or mounted the appropriate directories, you must identify the resource locations to RICOH ProcessDirector.