SAP Java Connector 3 (SAP JCo 3)
Note
To use SAP JCo, you must download it directly from the SAP website. INNOFACE AG may not deliver or provide SAP JCo.
1. Installation of SAP JCo 3
The following steps must be carried out:
- For Windows systems: Install Microsoft Visual C++ 2013 Redistributable (Note: x86 or x64 depending on JCO3 package)
- For Linux systems:
libstdc++.so.5
must be available in the Java Library Path Download the SAP Java Connector (JCo) >= 3.1.3 from the official SAP homepage: https://support.sap.com/en/product/connectors/jco. html (usually a ZIP archive)
Note
- Select the appropriate operating system and processor architecture!
- For the download, the user name and password of the S-user are required. If these are not available, ask the respective SAP administrator for the login credentials.
- For Windows: The
sapjco3.dll
contained in the package must be included in the Java library path. - For Linux: The
libsapjco3.so
contained in the package must be included in the Java library path. The
sapjco3.jar
contained in the package must be included in the Windchill Java classpath. See the following example:BASHxconfmanager --add wt.java.classpath=C:/jco/sapjco3.jar -p
In the example above, you must enter your installation path to the sapjco3.jar file. Therefore, replace 'C:/jco/sapjco3.jar' with the corresponding path.
- Restart Windchill
2. Installation of SAP Single Sign-On (SAP SSO)
To use SSO, at least SAP JCO 3.1.3 is required. Older versions can cause problems with SAP SSO.
- Open the SAP Software Center: https://launchpad.support.sap.com/#/softwarecenter (a login as S-user with sufficient access rights is required)
- SAPCAR Download utility program:
- Search for SAPSSOEXT and download the current version for the appropriate architecture.
For IFConneX, the version for the operating system on which Windchill is running must be downloaded. For the ReleaseEngine, the version for the operating system on which the ReleaseEngine is running must be downloaded. Contents of the . Extract the SAR file to a separate folder using the SAPCAR tool.
Run the following command with the adjusted file and directory names:BASHSAPCAR.EXE -xvf SAPSSOEXT.SAR -R C:\Temp\sapssoext
Once the required folders/files are available, the following steps must be carried out:
The directory in which the following files are located must be copied to the target system.
For Windows systems, these are the files:
sapssoext.dll
sapcrypto.dll
sapgenpse.exe
For Linux systems, these are the files:
libsapssoext.so
libsapcrypto.so
sapgenpse
Info
- The path on the target system can be freely selected.
- Windchill or the ReleaseEngine require read access to the files.
- The path should not contain any spaces or special characters and must be communicated to INNOFACE, as the path must be specified in the configuration of IFConneX or the ReleaseEngine.