After a template is downloaded from the Sterling Library, an error is received when attempting to run the self-extracting zip file to unload the template. This happens on a 64-bit operating system.
From a command line, the error message received is:
The version of this file is not compatible with the version of Windows you are running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and contact the software publisher.
From double clicking the EXE file, "Unsupported 16-bit Application", The program or feature "\??\C:\*\#####.EXE cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available.
The error message is generated from Windows as it is extracting the information from the Self Extractor. The reason this is occurring is due to the manner in which older Commerce Library templates were loaded to the Sterling Library prior to IBM purchase of Sterling Commerce. A 16-bit program was used to upload to the Commerce Library. This issue will not occur on newly loaded templates, only those from before the acquisition. We are using a 32-bit host system to do so now.
Windows 64-bit OS
Resolving the problem
Use common unzip product that can read 16bit self extracting files. The free product '7-zip' works well to unpack the contents into recognizable extensions of .tpl or .txt
If you're unable to gather acceptable software to unpack, open a PMR at Service requests & PMRs directed to the Mapping and Transformation team.
Request a template that is compatible with your 64-bit system.