Installation de la lib APR tomcat 6
Bonjour à tous,
Je cherche à installer (ou à vérifier si elle est déjà installer et apporter les changements nécessaires) la lib APR afin d'utiliser le protocole https pour mes application.
Dans le fichier catalina.out j'ai ce message:
Code:
1 2 3 4 5 6 7
| 3 août 2010 08:38:53 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/usr/product/test/apache-tomcat-6.0.20/bin/META-INF/lib/linux2/x86:/opt/usr/product/test/apache-tomcat-6.0.20/bin/META-INF/bin/linux2/x86
3 août 2010 08:38:54 org.apache.coyote.http11.Http11Protocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8090
3 août 2010 08:38:54 org.apache.tomcat.util.net.jsse.JSSESocketFactory getStore
GRAVE: Failed to load keystore type JKS with path /home/ofl/.keystore due to /home/ofl/.keystore (No such file or directory)
java.io.FileNotFoundException: /home/usr2/.keystore (No such file or directory) |
Je n'ai pas envie d'utiliser des keystore c'est pourquoi je veux passer par la lib APR.
J'ai fait un locate apr et j'ai plein de ligne de ce type:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| INF/lib/linux2/x64/libaprutil-1.so.0.2.8
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/linux2/x86/libapr-1.so
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/linux2/x86/libapr-1.so.0
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/linux2/x86/libapr-1.so.0.2.8
/opt/ofl/products/collecte_test/apache-tomcat-6.0.20/bin/META-INF/lib
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/macosx/x86/libapr-1.dylib
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/macosx/x86/libaprutil-1.0.3.4.dylib
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/macosx/x86/libaprutil-1.0.dylib
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/macosx/x86/libaprutil-1.dylib
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libapr-1.so
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libapr-1.so.0
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libapr-1.so.0.2.8
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libaprutil-1.so
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libaprutil-1.so.0
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/sparcv9/libaprutil-1.so.0.2.8
/opt/apache-tomcat-6.0.20/bin/META-INF/lib/solaris/x86/libapr-1.so |
et finalement une partie de mon server.xml
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Server port="8015" shutdown="SHUTDOWN">
<!-- OpenEJB plugin for Tomcat -->
<Listener className="org.apache.openejb.tomcat.loader.OpenEJBListener" />
<!--APR library loader. Documentation at /docs/apr.html -->
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
<Listener className="org.apache.catalina.core.JasperListener" />
<!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> |
La lib est peut être installée mais il reste une petite configuration au niveau des listener ou peut être autre chose dans le $path...
Je ne sais pas trop ce que je peux faire, quelqu'un peut m'aider?
Merci d'avance