IBM Support

Symbol resolution error is received issuing StartUp

Troubleshooting


Problem

A symbol resolution error is received on a Standard Agent (SA) or Fault Tolerant Agent (FTA) during attempt to start netman (StartUp).

Symptom

exec(): 0509-036 Cannot load program /usr/maestro/bin/mecho because of
the following errors:

0509-130 Symbol resolution failed for mecho because:

0509-136 Symbol u_setDataDirectory_3_4 (number 186) is not
exported from

dependent module /usr/lib/libicuuc.a.

0509-136 Symbol u_getDataDirectory_3_4 (number 187) is not
exported from

dependent module /usr/lib/libicuuc.a.

0509-136 Symbol uloc_getLanguage_3_4 (number 188) is not
exported from

dependent module /usr/lib/libicuuc.a.

0509-136 Symbol uloc_getDefault_3_4 (number 189) is not
exported from

dependent module /usr/lib/libicuuc.a.

0509-136 Symbol ucnv_fromUChars_3_4 (number 190) is not
exported from

dependent module /usr/lib/libicuuc.a.
.
.
.

Cause

The LIBPATH variable does not have the path to the Tivoli Workload Scheduler (TWS) library files set as the first directory in the path. Instead, "echo $LIBPATH" returns "/usr/lib".

Resolving The Problem

The resolution for this is to make sure that the LIBPATH variable has the appropriate directory path set as the first entry. In the example above, this would need the /usr/Tivoli/TWS/ICU/3.4.1/lib directory path set as the first entry:

On AIX:

LIBPATH=/usr/Tivoli/TWS/ICU/3.4.1/lib:$LIBPATH
export LIBPATH

[{"Product":{"code":"SSGSPN","label":"IBM Workload Scheduler"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"}],"Version":"8.5;8.5.1;8.6;9.1;9.2;9.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

Maestro;TWS;TWA

Document Information

Modified date:
17 June 2018

UID

swg21313152