Why isn't Apache Portable Runtime automatically built and used by CLM 5.0.2?
![]()
Fresh install of CLM 5.0.2 (RTC and JTS only) on RHEL 6.5.
The Catalina.log is complaining "org.apache.catalina.core.AprLifecycleListener init INFO: The APR ased Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/ibm/jts/server/jre/lib/amd64/compressedrefs:/opt/ibm/jts/server/jre/lib/amd64:/usr/lib The product clearly installed tomcat-native.tar.gz in /opt/ibm/jts/server/tomcat/bin. Why didn't it build out the needed libraries and install them if they can be used to improve performance? |
Comments
Hi Stephen,
One reason I can think about is that RTC default tomcat/conf/server.xml is using keystore:
keystoreFile="ibm-team-ssl.keystore"
keystorePass="ibm-team"
This is not compatible with APR. With APR you need to use SSLCertificateFile