File Locations and Names

The JD Edwards EnterpriseOne Universal Batch Engine (UBE) performs these steps to load an OSA Library:

  1. If the library name, as defined in the OSA Interface Definition (F986169) table, contains a period (.), the UBE ignores the period and any subsequent characters.

  2. The UBE adds prefixes, extensions, or both according to the platform on which the UBE is executing.

This table illustrates the prefixes and extensions that are added to the platform on which the UBE is executing:

PLATFORM

EXTENDED LIBRARY NAME

Microsoft Windows

libname + .dll

Solaris, Linux, AIX, HP-UX

lib + libname + .so

IBM i

libname

The UBE passes the resulting library name to the LoadLibrary function, which uses a standard search strategy to locate the requested library.

The OSA files are generated in the same location as the PDF files, which is the PrintQueue directory. They also follow a similar naming convention as the PDF files, except for the extension. The OSASample output has the extension .osa.