Client Automation - Error SDM228200 while deploying a SXP package
search cancel

Client Automation - Error SDM228200 while deploying a SXP package

book

Article ID: 21499

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation CA Client Automation - Software Delivery

Issue/Introduction

While deploying a SXP package to some targets, the SD job fails with error:

Procedure could not be started: System out of memory, executable file corrupt, or relocations invalid. [SDM228200]

Environment

Client Automation - All Versions

Resolution

This error occurs because the file "C:\Program Files\CA\DSM\bin\state.ini" on the target machine contains a line for a product which has no directory under "C:\Program Files\CA\DSM\Bin\Archive\" anymore.

For example if 70 products are listed in the file state.ini, 70 directories should be present under "C:\Program Files\CA\DSM\Bin\Archive\" (ground.dir not included).

The solution is to copy the missing directory under "C:\Program Files\CA\DSM\Bin\Archive\" from another machine.

In order to get the right product/version directories care must be taken on checking that the other machine has the same version installed.

For example: in state.ini we can have the following line for product DUMMY01 and version 1000:

   APPL=DUMMY01,1000,1203021429,Dummy01

This means that under "C:\Program Files\CA\DSM\Bin\Archive\" there must be a subdirectory DUMMY01 and under it another subdirectory "1000" with the package files.

Once it is confirmed it's the same version, the DUMMY01 directory can be copied to the faulty machine.