New Software Delivery package failing with error: The system cannot find the file specified. [SDM228481]

Document ID : KB000032014
Last Modified Date : 14/02/2018
Show Technical Document Details

After creating a new software delivery package and testing deployment, the package fails with the error:

“Job execution error Native OS error: 2 The system cannot find the file specified.  [SDM228481]”

execution error.png

If this is a newly created package and all deployments are failing with this error then as the error indicates the package procedure probably cannot be found. Verify the package’s procedure by expanding the package’s procedure icon, selecting the properties of the procedure and then the Embedded File tab. If the file name expected is not there then that is the problem. To fix this right click on the package and select to unseal it (first you will have to delete any jobs you sent using this package). Then delete the procedure and create a new one by expanding the packages Source folder and copying the file you want specified for the procedure:



Then right click on the packages procedure icon and select to paste the embedded file:

pasted procedure.png

Then add any needed procedure parameters and reseal and test deployment:


Note: If the package procedure is correct and the package fails only sporadically with the same error then the problem could be as described in technical documents: