Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us at Qlik Connect 2026 in Orlando, April 13–15: Register Here!

Qlik Talend Data Catalog: SAP bug 'BasicIndexOutOfBoundsException' when using SAP BusinessObjects Repository 6.x bridge in TDC

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
TalendSolutionExpert
Contributor II
Contributor II

Qlik Talend Data Catalog: SAP bug 'BasicIndexOutOfBoundsException' when using SAP BusinessObjects Repository 6.x bridge in TDC

Last Update:

Jan 23, 2026 4:26:20 AM

Updated By:

Shicong_Hong

Created date:

Apr 1, 2021 6:00:29 AM

When harvesting metadata by using SAP BusinessObjects Repository 6.x bridge, you may encounter the following exception:

[25231/main] MBCM_F0029 MITI.MIRException: [MBI_BOIDT_E0018] Could not open the business layer. org.eclipse.emf.common.util.BasicEList$BasicIndexOutOfBoundsException: index=0, size=0
MITI.MIRException: [MBI_BOIDT_E0018] Could not open the business layer. org.eclipse.emf.common.util.BasicEList$BasicIndexOutOfBoundsException: index=0, size=0
	at MITI.bridges.bo.InformationDesignTool.Import.MIRBoInformationDesignToolImport.openBusinessLayer(MIRBoInformationDesignToolImport.java:955)
	at MITI.bridges.bo.InformationDesignTool.Import.MIRBoInformationDesignToolImport.importUniverse(MIRBoInformationDesignToolImport.java:805)
	at MITI.bridges.bo.InformationDesignTool.Import.MIRBoInformationDesignToolImport.importUniverseFromCMS(MIRBoInformationDesignToolImport.java:757)
	at MITI.bridges.bo.InformationDesignTool.Import.MIRBoInformationDesignToolImport.run(MIRBoInformationDesignToolImport.java:2497)
	at MITI.bridges.javabridge.JavaBridge.runImport(JavaBridge.java:101)
	at MITI.bridges.javabridge.JavaBridge.main(JavaBridge.java:475)
Caused by: org.eclipse.emf.common.util.BasicEList$BasicIndexOutOfBoundsException: index=0, size=0
	at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:535)
	at java.util.Collections$UnmodifiableList.get(Unknown Source)
	at com.sap.sl.sdk.authoring.businesslayer.internal.services.MdsSdkLovPromptConverter.convertLovColumn(MdsSdkLovPromptConverter.java:263)
	at com.sap.sl.sdk.authoring.businesslayer.internal.services.MdsSdkLovPromptConverter.convertLovColumn(MdsSdkLovPromptConverter.java:214)

 

Cause

This is a bug in the BusinessObjects IDT SemanticLayer (SL) SDK. It is related to the List Of Values (LOV) objects in SAP BusinessObjects Universe and cannot be fixed in the Talend Data Catalog code.

 

Resolution

Report the issue to SAP.

 

Workaround

As a temporary workaround, edit the universe and delete or re-create the LOV objects.

Version history
Last update:
‎2026-01-23 04:26 AM
Updated by: