It's all about the answers!

Ask a question

Why isn't Apache Portable Runtime automatically built and used by CLM 5.0.2?


Stephen Hunt (8812) | asked Jan 20 '15, 3:22 p.m.
JAZZ DEVELOPER
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
Lily Wang commented Jan 20 '15, 11:40 p.m.

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

Be the first one to answer this question!


Register or to post your answer.