Symptom
The following error message occurs when trying to load a Business Layer in BO 4.1 SP3 using Semantic Layer Java SDK's:
Exception in thread "main" com.businessobjects.dsl.services.workspace.DataProviderBuilderException$DataProviderBuilderResolutionFailedException: Data provider builder resolution has failed for the type "DSL", sub-type "relational" of class "{2}".
at com.businessobjects.dsl.services.workspace.DataProviderWithUniverseBuilderFactory.createDataProviderBuilder(DataProviderWithUniverseBuilderFactory.java:42)
at com.businessobjects.dsl.services.dataprovider.impl.DataProviderFactory.createDataProviderWithUniverse(DataProviderFactory.java:189)
at com.businessobjects.dsl.services.dataprovider.impl.DataProviderFactory.createDataProviderWithUniverse(DataProviderFactory.java:88)
at com.businessobjects.dsl.services.lov.impl.AbstractDPLovProvider.createDataProvider(AbstractDPLovProvider.java:164)
at com.businessobjects.dsl.services.lov.impl.QuerySpecLovProvider.createQuerySpecLovProvider(QuerySpecLovProvider.java:113)
at com.businessobjects.dsl.services.lov.builder.impl.QuerySpecLovProviderBuilder.buildLovProvider(QuerySpecLovProviderBuilder.java:16)
at com.businessobjects.dsl.services.lov.impl.LovProviderFactory.createLovProviderfromLov(LovProviderFactory.java:237)
at com.businessobjects.dsl.services.lov.impl.LovProviderFactory.createLovProvider(LovProviderFactory.java:55)
at com.sap.sl.sdk.authoring.businesslayer.internal.emf.impl.SdkLovPromptHelper.getLovProvider(SdkLovPromptHelper.java:245)
at com.sap.sl.sdk.authoring.businesslayer.internal.emf.impl.SdkLovPromptHelper.convertMdsLovs(SdkLovPromptHelper.java:232)
at com.sap.sl.sdk.authoring.businesslayer.internal.services.MdsToSdkBusinessLayerConverter.createSdkModel(MdsToSdkBusinessLayerConverter.java:191)
at com.sap.sl.sdk.authoring.businesslayer.internal.services.BusinessLayerModelToModel.createSdkModel(BusinessLayerModelToModel.java:31)
at com.sap.sl.sdk.authoring.local.internal.services.LocalResourceServiceImpl.createSdkBusinessLayer(LocalResourceServiceImpl.java:187)
at com.sap.sl.sdk.authoring.local.internal.services.LocalResourceServiceImpl.loadInternal(LocalResourceServiceImpl.java:168)
at com.sap.sl.sdk.authoring.local.internal.services.LocalResourceServiceImpl.load(LocalResourceServiceImpl.java:130)
at EditLocalBusinessLayerTest.editLocalBusinessLayerTest(EditLocalBusinessLayerTest.java:36)
at EditLocalBusinessLayerTest.main(EditLocalBusinessLayerTest.java:75)
Caused by: com.businessobjects.dsl.services.workspace.DataProviderBuilderException$DataProviderBuilderNotRegisteredException: No data provider builder registered for data source type "DSL" and data source sub-type"relational".
at com.businessobjects.dsl.services.workspace.DataProviderWithUniverseBuilderFactory.getDataProviderBuilder(DataProviderWithUniverseBuilderFactory.java:65)
at com.businessobjects.dsl.services.workspace.DataProviderWithUniverseBuilderFactory.createDataProviderBuilder(DataProviderWithUniverseBuilderFactory.java:40)
... 16 more
Read more...
Environment
- SAP BusinessObjects Business Intelligence platform 4.1 SP3
- Semantic Layer SDK Java
Product
Keywords
error while loading business layer,Exception in thread Data provider builder resolution has failed for the type "DSL", sub-type "relational" of class "{2}". , 4.1 SP3, Semantic layer SDK, 4.1,No data provider builder registered for data source type "DSL" and data source sub-type"relational" , KBA , BI-DEV-JAV , BI Software Development Kits (SDKs) - Java , 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