IBM WebSphere Multichannel Bank Transformation Toolkit, Version 7.1

WOSA printers

For WOSA printers, the J/XFS Device Service configuration must contain the following configuration key that identifies the WOSA service provider:

Table 1. Other configuration keys for WOSA printers
Key Description
wosaSPM(String) Specifies the logical name of the WOSA service provider to be used (TESTSPI in the example).
FormResolution(String) Specifies the printer resolution to be used when printing forms. The valid values are:
  • LOW
  • MED
  • HIGH
  • VERYHIGH

For the meaning of the different values, refer to the WOSA documentation.

ReadImageCap(int) Describes which image formatting capabilities are available given the printer and its available WOSA support.
Important: If you are using another supplier's JXFS Device Service in place of the WOSA JXFS Device Service, you must add the following key entry to the [GENERIC] section of the JXFS repository:
9068DS(String)=NOIBMDS

Other configuration keys are:

Table 2. Other configuration keys for another supplier's JXFS Device Service
Key Description
wosaCancelIsOk(boolean) Tells the device service whether the cancel command of the underlying WOSA support works. The default value is true.
josaTraceLevel(int) Activates the trace of the WOSA wrapper for debugging purposes. Valid values are:
  • 0, no trace
  • 1, trace output of WOSA calls are shown in a window.
  • 2, the same trace as above is written to file JOSA.TRC in current directory.
  • 3, activates modes 1 and 2.

The default value is 0.

ConsoleTrace(boolean) Activates a console trace of the device service intended only for debugging purposes. The default value is false.

Whenever a required key is missing or a value is incorrect, the initialization fails and an appropriate J/XFS log output is generated.

The following is an example of Device Service configuration extracted from the Read.Repository file:

9.71.1.241|PTR|serviceName(String)=com.ibm.dse.jxfsds.wosaptr.WosaPTRService
9.71.1.241|PTR|controlName(String)=com.jxfs.control.ptr.JxfsPassbookPrinter
9.71.1.241|PTR|deviceName(String)=PbPrinter
9.71.1.241|PTR|remoteAccess(boolean)=false
9.71.1.241|PTR|description(String)=Passbook printer
9.71.1.241|PTR|clientCommName(String)=com.jxfs.forum.communication.rmi.
    PassbookPrinterClientCommRMI
9.71.1.241|PTR|serverCommName(String)=com.jxfs.forum.communication.rmi.
    PassbookPrinterCommRMI
9.71.1.241|PTR|communicationInfo(String)=2020,9.71.1.241

9.71.1.241|PTR|wosaSPM(String)=TESTSPI 
9.71.1.241|PTR|FormResolution(String)=HIGH
9.71.1.241|PTR|ReadImageCap(int)=1
9.71.1.241|PTR|wosaCancelIsOk(boolean)=false
9.71.1.241|PTR|josaTraceLevel(int)=3
9.71.1.241|PTR|ConsoleTrace(boolean)=true


Feedback