Before applying the provided SAP Connector AMP files, the native SAP Java Connector libraries must be merged into the delivered SAP Connector repository AMP file. If you don't do this, then Alfresco Content Services fails to start.
java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path: [/usr/local/tomcat/native-jni-lib, /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib] at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2660) at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:829) at java.base/java.lang.System.loadLibrary(System.java:1867) at com.sap.conn.jco.rt.DefaultJCoRuntime.loadJCoLibrary(DefaultJCoRuntime.java:898)
To solve this issue, follow the steps in Installing SAP Connector.
If you can't apply the SAP Connector license you've received successfully, make sure you've provided the correct details of your landscape (such as Is Alfresco Content Services running in a virtual machine?) which are important to issue the license.
If you receive an error during the connection test in OAC0 for the SAP Content Repository, make sure to have the Port Number removed. Only provide the SSL Port Number in this case.
If the SAP Connector license becomes invalid or is missing, the SAP user will get a popup which states Payment required, along with a 402 HTTP response code once they try to store a document in Alfresco Content Services. In this case, check the SAP Connector license. See Installing the license for more.