Skip to Content
0
Nov 22, 2021 at 09:38 AM

Semantic layer SDK: Invalid network layer ODBC

63 Views Last edit Nov 22, 2021 at 11:38 AM 3 rev

Hi All,

Problem description:

After migrating to SAP BO 4.3 from SAP BO 4.2 the issue with invalid network layer appears for using “com.sap.sl.sdk.authoring.cms.internal.services.CmsResourceServiceImpl.loadConnection” method of SAP BI Semantic Layer Java SDK API:

image-565.png

The issue appears just for loading ODBC type of connections:

image-566.png

the other types of connection work well with using this method.

Here is the stack trace of the issue:

image-567.png

Notes:

  • JVM 32-bit has been used for loading connection information.
  • The following issue happens with using JVM 64-bit for all connection types:

An error occurred while getting the list of connection drivers {0}. (SLS 16002)

  • From experiments the issue does not appear when we replace 32-bit native libraries in SAP BO client 4.3 SP1 with previous version of 4.2 SP7 in the following folders:

"C:\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\drivers\lib32"

"C:\SAP BusinessObjects Enterprise XI 4.0\win32_x86"

So, it looks the problem is related with native code which is used in new version of Semantic Layer Java SDK API.

Question:

Do you have any ideas how we can resolve this issue in SAP BO 4.3 SP1 client?

--

Thanks, Ruslan

Attachments

image-565.png (294.1 kB)
image-566.png (116.0 kB)
image-567.png (16.6 kB)