Page 1 of 1

Build new map error for NLS

Posted: Mon Dec 06, 2010 1:45 am
by moya
Hi,everyone,

I tried to build a new map in the following environment,
OS version: AIX 6
DataStage version: EE 8.1
Login user:dsadm

Here are what I did(bold is my command),
$ cd `cat /.dshome`
$ . ./dsenv
$ env |grep LIBPATH

LIBPATH=/opt/IBM/InformationServer/Server/PXEngine/lib:/usr/informix64/lib:/usr/informix64/lib/esql:/usr/informix64/lib/cli:/home/db2inst1/sqllib/lib:/opt/IBM/InformationServer/Server/branded_odbc/lib:/opt/IBM/InformationServer/Server/DSComponents/lib:/opt/IBM/InformationServer/Server/DSComponents/bin:/opt/IBM/InformationServer/Server/DSEngine/lib:/opt/IBM/InformationServer/Server/DSEngine/uvdlls:/opt/IBM/InformationServer/Server/PXEngine/lib:/opt/IBM/InformationServer/ASBNode/apps/jre/bin:/opt/IBM/InformationServer/ASBNode/apps/jre/bin/classic:/opt/IBM/InformationServer/ASBNode/lib/cpp:/opt/IBM/InformationServer/ASBNode/apps/proxy/cpp/aix-all-ppc_64:
$ cd $ICU_DATA
$ ls -al EUC*

-rwxr-xr-x 1 dsadm staff 712442 12?e 02 12:07 EUC-TWX-4BYTE.ucm
$ ../../etc/addCustomMaps.sh EUC-TWX-4BYTE
Could not load program makeconv:
Dependent module /opt/IBM/InformationServer/Server/PXEngine/lib/libicutu.a(shr.o) could not be loaded.
File /opt/IBM/InformationServer/Server/PXEngine/lib/libicutu.a is not an
archive or the file could not be read properly.
System error: Exec format error
Compilation failed for /opt/IBM/InformationServer/Server/PXEngine/nls/charmaps/EUC-TWX-4BYTE.ucm
Aborted.
$ ls -al /opt/IBM/InformationServer/Server/PXEngine/lib/libicutu.a
-rwxrwxrwx 1 dsadm staff 124599 12?e 03 2009 /opt/IBM/InformationServer/Server/PXEngine/lib/libicutu.a

Does anyone know final message for "Could not load program makeconv"?
Or any suggestion?

Posted: Mon Dec 06, 2010 2:26 am
by ray.wurlod
Welcome aboard.

Review the addCustomMaps.sh shell script and note how makeconv is invoked. For example, its parent directory may need to be added to your command search list (PATH environment variable).