a month ago
Hello.
I'm trying to get information about data providers using the sdk.
To do this, I'm initializing the report engine.
// Initialize Webi report engine
ReportEngines reportEngines = (ReportEngines)enterpriseSession.getService("ReportEngines");
ReportEngineType type = ReportEngines.ReportEngineType.WI_REPORT_ENGINE;
ReportEngine reportEngine = (ReportEngine) reportEngines.getService(type);Could you please tell me what could be causing this error? The error occurs on both versions SAP BusinessObjects 4.2 and 4.3
Caused by: com.businessobjects.sdk.core.CoreException: findBundleConfigurator problem with URL: jar:file:/C:/Program%20Files%20(x86)/SAP%20BusinessObjects/SAP%20BusinessObjects%20Enterprise%20XI%204.0/java/lib/rebean.wi.jar!/META-INF/MANIFEST.MF
at com.businessobjects.sdk.core.internal.dynenv.impl.ManifestDiscoveryManager.findBundleConfigurator(ManifestDiscoveryManager.java:173)
at com.businessobjects.sdk.core.internal.dynenv.impl.ManifestDiscoveryManager.startDiscovery(ManifestDiscoveryManager.java:126)
at com.businessobjects.sdk.core.internal.dynenv.impl.ManifestDiscoveryManager.<init>(ManifestDiscoveryManager.java:100)
at com.businessobjects.sdk.core.internal.dynenv.impl.ManifestDiscoveryManager.<init>(ManifestDiscoveryManager.java:70)
at com.businessobjects.sdk.core.internal.dynenv.impl.ManifestDiscoveryManager.<init>(ManifestDiscoveryManager.java:59)
at com.businessobjects.sdk.core.Core.init(Core.java:115)
at com.businessobjects.sdk.core.Core.checkInit(Core.java:157)
at com.businessobjects.sdk.core.Core.create(Core.java:456)
at com.businessobjects.rebean.wi.internal.ReportEngineFactory.makeOCCA(ReportEngineFactory.java:76)
at com.businessobjects.rebean.wi.ReportEngines.createReportEngine(ReportEngines.java:281)
Request clarification before answering.
This issue is caused by a bug in the MANIFEST.MF file inside the rebean.wi.jar
The entry is incorrectly split across two lines:
Bundle-Configurator: com.businessobjects.rebean.wi.impl.config.RebeanC
onfigurator
To fix this, you can manually correct the manifest file:
1. Open the JAR file using a tool like WinRAR.
2. Navigate to MANIFEST.MF
3. Edit the line to ensure it's written on a single line:
Bundle-Configurator: com.businessobjects.rebean.wi.impl.config.RebeanConfigurator
4. Save the changes and update the jar file.
Important: Before making any modifications, create a backup of the original JAR file to avoid potential issues.
....
Hope this helps—and hopefully, SAP will address it in upcoming patches.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.