Symptom
- Error message Failed to update setup engine executables. Program will exit. shows up for example when:
Installing a new version of the product
Upgrading an existing version of the product - In setupengine.log file, the following entries are found:
Copying folder setup.engine...
Copying files from old setup engine for backwards compatibility...
Error: Failed to copy: <BOBJINSTALLDIR>/InstallData/setup.engine/XERCES27_LICENSE.txt to: <BOBJINSTALLDIR>/InstallData/setup.engine_temp
Error: Class name: N4Poco25FileAccessDeniedExceptionE
Error: Display text: Access to file denied: <BOBJINSTALLDIR>/InstallData/setup.engine_temp/XERCES27_LICENSE.txt
CopyFilesAndMaybeUpdatePermissions(): Attempt #1 failed.
Error: Failed to copy: <BOBJINSTALLDIR>/InstallData/setup.engine/XERCES27_LICENSE.txt to: <BOBJINSTALLDIR>/InstallData/setup.engine_temp
Error: Class name: N4Poco25FileAccessDeniedExceptionE
Error: Display text: Access to file denied: <BOBJINSTALLDIR>/InstallData/setup.engine_temp/XERCES27_LICENSE.txt
CopyFilesAndMaybeUpdatePermissions(): Attempt #2 failed.
Error: Display text: Access to file denied: <BOBJINSTALLDIR>/InstallData/setup.engine_temp/XERCES27_LICENSE.txt
CopyFilesAndMaybeUpdatePermissions(): Attempt #20 failed.
Error: Couldn't copy: <BOBJINSTALLDIR>/InstallData/setup.engine/XERCES27_LICENSE.txt to: <BOBJINSTALLDIR>/InstallData/setup.engine_temp. Giving up.
Error: Error updating installed version of the setup engine. Aborting..
Error: Can't update the installed setup engine executables. Aborting.
Error: Failed to update setup engine executables. Program will exit.
PerlUISession::ShowMessage() called.
PerlUISession::ShowMessage(): source = <BOBJINSTALLPACKAGEDIR>/dunit/product.boe64.patch-4.0.5.0-core-32/actions/ShowDisplayMessage.pm
set Value Title = Failed to Update
set Value Message = Failed to update setup engine executables. Program will exit. - Another example of a log which results in the same error message:
CopyFilesAndMaybeUpdatePermissions(): Attempt #20 failed.
Error: Couldn't copy: <BOBJINSTALLPACKAGE>\setup.exe to: <BOBJINSTALLDIR>. Giving up.
Error: Error updating installed version of the setup engine. Aborting..
Error: Can't update the installed setup engine executables. Aborting.
Error: Failed to update setup engine executables. Program will exit.
UI thread has terminated properly
SqliteManifest's sqlite db is successfully closed at <BOBJINSTALLDIR>\InstallData\WorkingManifest.sqlite
Closed manifest <BOBJNSTALLDIR>\InstallData\WorkingManifest.sqlite
Exiting Windows wmain function - The error might occure for SAP Data Services install/upgrade with error message: Failed to Upgrade - Failed to update setup engine executables. Program will exit.
Read more...
Environment
- SAP BusinessObjects Business Intelligence Platform 4.x (BI 4.0 / 4.1 / 4.2 / 4.3)
- Windows
- Linux / Unix
Or
- SAP Information Platform Services 4.3
- SAP Data Services 4.3
- Windows
Product
Keywords
bi40, bi4, install, upgrade, fail, cannot, error, issue, problem, setup, boe, setupengine, platform, client tools, server, linux, windows, sp, service pack, update, class Poco::FileAccessDeniedException, FileAccessDeniedException, data services, failed to update, setup.engine_temp, data service install error , KBA , BI-BIP-INS , Installation, Updates, Upgrade, Patching , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.