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.
SAP Knowledge Base Article - Preview