2016-10-12 2 views
2

server.xml nicht verfügbar istTomcat am April lib: erfordert die April/native Bibliothek, die

<Connector port="8080" protocol="org.apache.coyote.http11.Http11AprProtocol" 
      connectionTimeout="4000" 
      redirectPort="8443" /> 

Tomcat lügt

Oct 12, 2016 3:11:41 PM org.apache.catalina.core.AprLifecycleListener init 
SEVERE: An incompatible version 1.1.27 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.32 
Oct 12, 2016 3:11:41 PM org.apache.catalina.core.StandardService initInternal 
SEVERE: Failed to initialize connector [Connector[HTTP/1.1-8080]] 
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8080]] 
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106) 
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:560) 
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) 
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:838) 
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) 
    at org.apache.catalina.startup.Catalina.load(Catalina.java:642) 
    at org.apache.catalina.startup.Catalina.load(Catalina.java:667) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:498) 
    at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:253) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427) 
Caused by: org.apache.catalina.LifecycleException: The configured protocol [org.apache.coyote.http11.Http11AprProtocol] requires the APR/native library which is not available 
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:972) 
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102) 
    ... 12 more 

installiert paket

apr-1.3.9-5 .el6_2.x86_64

tomcat-7.0.70-2.el6.noarch

OpenSSL-1.0.1e-48.el6_8.3.x86_64

tomcat-native-1.1.34-1.el6.x86_64

java-1.8.0-openjdk-1.8.0.101-3. b13.el6_8.x86_64

OS: CentOS

Wie um diesen Fehler zu beheben?

+0

Gibt es einen Grund, warum Sie nicht auf CentOS 7.x aktualisieren? Dann können Sie Tomcat 7.0 und seine Abhängigkeiten aus den Hauptrepos installieren. –

+0

Es ist in dem Fehler, SEVERE: eine inkompatible Version 1.1.27 der APR-basierten Apache Tomcat Native-Bibliothek installiert ist, während Tomcat Version 1.1.32 benötigt'. Versuchen Sie, APR Version 1.1.32 – djointster

Antwort

0

Versuchen Sie, Ihre Bibliothek zu aktualisieren. diesen Code in Terminal Run:

sudo apt-get upgrade libtcnative-1

Es sollte das Problem lösen.

+0

Fügen Sie einige Erklärung mit der Antwort für diese Antwort Hilfe OP in der aktuellen Problem beheben –

+0

Dies ist ein Text aus Frage: "Eine inkompatible Version 1.1.27 der APR-basierten Apache Tomcat Native-Bibliothek installiert ist, während Tomcat benötigt Version 1.1.32 12.10.2016 15:11:41 Uhr org.apache.catalina.core.StandardService initInternal ". Und Sie sollten Ihre native Tomcat-Bibliothek aktualisieren. Das löst mein Problem – Dejan

Verwandte Themen