About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Troubleshooting
Problem
This technote explains how to resolve FML32 Buffer is Empty when Script is Run against Tuxedo issue when using IBM® Rational® Test Manager.
Symptom
When playing back a script against Tuxedo, the FML32 buffer is empty and the playback log shows the following error:
svc:"myServer" idata:FML32[24/0]
ERROR 12: [TUXEDO System/T Error] NLS:4: Cannot open message catalog LIBWSC_CAT, set 1, num 1142; check TUXDIR=C:\\progra~1\\tuxedo, LANG=C\n
Cause
The Tuxedo related system environment variables FIELDTBLS32 and FLDTBLDIR32 are not set on the system.
Resolving The Problem
Create the system environment variables and set according to Tuxedo's documentation.
The following information regarding Tuxedo environment variables. Contact BEA for further information regarding Tuxedo.
Setting up a Test agent to use other-party TUXEDO workstation client libraries involves setting a number of required environment variables to appropriate values. This solution categorizes the TUXEDO environment variables into two groups:
- TUXEDO system-required variables. These variables are TUXEDO application independent and are used to identify the location of specific TUXEDO and operating system resources. They include:
- TUXEDO typed buffer-dependent variables. These variables may or may not be used by a given TUXEDO application depending on the type of TUXEDO typed buffers in use.
They include:
TUXDIR | Pathname of the directory containing the TUXEDO installation. This should be the directory containing the TUXEDO directory named "locale". |
NLSPATH | Pathname of the TUXEDO message catalog directory. This should be equivalent to $TUXDIR/locale/C for UNIX, %TUXDIR%\LOCALE\C for NT. |
WSTYPE | Client "machine type" name. The use of the variable is optional. |
WSDEVICE | Pathname of the preferred TCP TLI service provider. This is required only by SRV4-based UNIX operating systems using TLI/STREAMS networking. A typical value is "/dev/tcp". |
PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH | Operating system executable search list. This is used by the system's dynamic loader to find the necessary shared libraries for playback. |
FLDTBLDIR FLDTBLDIR32 | Pathname identifying the location of application-specific TUXEDO FML or FML32 field table files. |
FIELDTBLS FIELDTBLS32 | List of application -specific TUXEDO FML or FML32 field table files. |
VIEWDIR VIEWDIR32 | Pathname identifying the location of application-specific TUXEDO binary view description files. |
VIEWFILES VIEWFILES32 | List of application-specific TUXEDO binary view description files. |
[{"Product":{"code":"SSSHVH","label":"Rational TestManager"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Integrations: 3rd Party","Platform":[{"code":"PF033","label":"Windows"}],"Version":"2003.06.00;2003.06.10;2003.06.12;2003.06.13;2003.06.14;2003.06.15;2003.06.16;7.0;7.0.0.1;7.0.0.2;7.0.0.3;7.0.1;7.0.1.1;7.0.1.2;7.0.0.4;7.0.1.3;7.0.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Historical Number
169559557
Was this topic helpful?
Document Information
More support for:
Rational TestManager
Software version:
2003.06.00, 2003.06.10, 2003.06.12, 2003.06.13, 2003.06.14, 2003.06.15, 2003.06.16, 7.0, 7.0.0.1, 7.0.0.2, 7.0.0.3, 7.0.1, 7.0.1.1, 7.0.1.2, 7.0.0.4, 7.0.1.3, 7.0.2
Operating system(s):
Windows
Document number:
330169
Modified date:
16 June 2018
UID
swg21135288