Start of change

Adding support for BIDI transformation in service flows

Service flows can optionally be configured to support BIDI transformation in the Service Flow Modeler. If these flows are required to run in CICS® SFR, you must enable the runtime environment to support them.

There are two BIDI modules, FEJBTRN and FEJBTRE. The modules provide the same BIDI transformation functionality, but only FEJBTRN provides Arabic locale support. Also FEJBTRN is a .dll file, whereas FEJBTRE is a standalone module. These two modules are provided by WebSphere® Developer for System z®. Instructions on how to move the modules to your CICS region are included in the help of WebSphere Developer for System z.
  1. Decide which module you want to implement in your runtime environment.
  2. Add the module to the DFHRPL concatenation of the JCL that is used to start your CICS region.
  3. If you do not autoinstall programs in your CICS region, update the CICS CSD to include definitions for the two modules. Use the command CEDA DEFINE to define the modules to CICS and then install the definitions.
The Adapter Navigator uses a BIDI transformation template called DFHMABID to call the specified module when a BIDI transformation is required in the service flow.

In the event of a failed BIDI transformation, a CIA08008E error is recorded in the error dump file. Use the JCL DFHMAMED in the .SCIZSAMP library to run the utility DFHMAEUP, which formats the error dump file. The error dump has two parts - static content and dynamic content. Look in the dynamic part of the dump, which details specific fields and values that you can use to determine what kind of error has occurred.

End of change