Consultor Eletrônico



Kbase 21786: Error Creating Cab File -- WebClient Assembler
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/1/2002
SUMMARY:

This Solution applies to Progress WebClient 9.1C.

You might encounter the following error when trying to generate a new version of your WebClient application through the WebClient Assembler:

Error creating cab file xx.cab
Please see log file for details: <path/log-file.log>

In the log file referenced in this message, you might find the following additional messages which do not point to the actual cause of the problem:

Generating new version <path/version> ...

Error creating the cabinet compression object (xx.cab)

Error creating cab file xx.cab

EXPLANATION:

This error usually happens when a needed file for a specific component can not be opened or found in the proper location. The file name should be in the log file.

When there is no specific error in the log file, one possible cause could be that your machine does not have two Progress DLL's properly registered. These DLL's, which should be registered at the time of the Progress installation, are psscab.dll and psccert.dll. The files are located under %DLC%\bin. (%DLC% refers to your Progress installation directory).

SOLUTION:

Make sure the two DLL's are registered on your system.
To register them, open a command prompt session and run:

regsvr32 %DLC%\bin\psccab.dll

regsvr32 %DLC%\bin\psccert.dll

where %DLC% is your Progress installation directory.