Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Modified

To be able to use the SAP RFC profile and processing agent, you will need to extract the JNI and jar file and place them in the specific persistent storage directory. Refer to Persistent Storage [hide](2.2[/hide]) for information on setting up persistent storage if you have not or if you would like to know more about the use of persistence in .

The following jar files are required by the SAP RFC agent:

  • sapjco3.jar
  • libsapjco3.so

Setting up the jar files

The following steps will show you how to extract and store the files:

  1. Extract the SAP JCo library binaries. There should be 2 files present, the Java class file labeled sapjco3.jar and the java native library file labeled libsapjco3.so:

    Code Block
    tar xvfz sapjco3-<platform_version>.tgz


  2. Copy the extracted sapjco3.jar file to the 3pp directory of the persistent storage.

    Code Block
    cp sapjco3.jar /nfs_share/persistent/3pp


    Info
    titleInfo!

    For users of the previous  versionsUsage Engine versions, there will be no need to split it into separate directories for EC and Platform as the Platform and EC will retrieve the file from the same directory.


  3. Copy the extracted libsapjco3.so file to the jni directory of the persistent storage.

    Code Block
    cp libsapjco3.so /nfs_share/persistent/jni


  4. Commit the changes by restarting the platform pod. The pod should reinitialize not long after.

    Code Block
    kubectl delete pod platform-0 --namespace <namespace name>