SAP Knowledge Base Article - Preview

2563957 - 'cannot load library win64_x64\btuc421.dll' error in Upgrade Management Tool during migration from XIR2 to BI 4.1 SP10 and 4.2 SP04

Symptom

  • When migrating a .unv universe with Upgrade Management Tool (UMT) from SAP BusinessObjects Enterprise XI R2 SP5 to BOE 4.2 SP04/ 4.1 SP10, it fails with the below error message:

'cannot load library win64_x64\btuc421.dll'

  • The UMT log shows the below error stack:

|2E66CEEA437144318B50B3A55F1FAF283|2017 09 12 15:43:26.490|-0500|Error| |==|E| |upgrademanagementtool| 96| 69|ModalContext | ||||||||||||||||||||com.businessobjects.upgrademanager||Phase 'Updating objects' begins.
|2E66CEEA437144318B50B3A55F1FAF284|2017 09 12 15:43:39.693|-0500|Error| |==|E| |upgrademanagementtool| 96| 83|sap.bobj.me.updateObjectThread.5| ||||||||||||||||||||com.businessobjects.upgrademanager||IMigrationCallback#onFailure:
MigrationException$ThrowableWrapper: java.lang.UnsatisfiedLinkError: Can't load library: C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\apps\upgradeManagementTool\jars\..\..\..\..\win64_x64\btuc421.dll
at com.businessobjects.migration.engine.exception.MigrationException.wrap(MigrationException.java:24)
at com.businessobjects.migration.engine.internal.MigrationEngine$WorkerFactory$Worker.performUpdate(MigrationEngine.java:820)
at com.businessobjects.migration.engine.internal.MigrationEngine$WorkerFactory$Worker.performUpdate(MigrationEngine.java:692)
at com.businessobjects.migration.engine.internal.MigrationEngine$WorkerFactory$Worker.performUpdate(MigrationEngine.java:682)
at com.businessobjects.migration.engine.internal.scheduling.Scheduler$Engine.run(Scheduler.java:296)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:812)
Caused by: java.lang.UnsatisfiedLinkError: Can't load library: C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\apps\upgradeManagementTool\jars\..\..\..\..\win64_x64\btuc421.dll
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1928)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1092)
at com.businessobjects.sdk.plugin.desktop.universe.internal.JupUnvConvJni.<clinit>(JupUnvConvJni.java:51)
at com.businessobjects.sdk.plugin.desktop.universe.internal.Universe.updateInfoObject(Universe.java:1220)
at com.businessobjects.migration.engine.internal.MigrationEngine$WorkerFactory$Worker.performUpdate(MigrationEngine.java:756)
... 6 more

  • The 'btuc421.dll' cannot be found anywhere in a 4.2 SP04 and 4.1 SP10 installation.

(Please note: Upgrade from XI R2 to 4.x is only possible if the XI R2 is on SP02+ version.)

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.


Read more...

Environment

  • SAP BusinessObjects Business Intelligence Platform 4.2 Support Package 04
  • SAP BusinessObjects Business Intelligence Platform 4.1 Support Package 10
  • SAP BusinessObjects Enterprise XI R2 SP5
  • Upgrade Management Tool
  • Universe Design Tool 

Product

SAP BusinessObjects Business Intelligence platform 4.2 ; SAP BusinessObjects Business Intelligence platform R2

Keywords

btuc421.dll, error, missing, xir2, 4.2, migration, update, upgrade, universe, unv, 4.1 , KBA , BI-BIP-UMT , Upgrade management tool , BI-BIP-SL , Semantic Layer , BI-BIP-UDT , Universe Design Tool , 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.