Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=888934
Bug ID: 888934
Summary: tomcat.noarch 7.0.33-1.fc16 update breaks APR
connector
Product: Fedora
Version: 16
Component: tomcat
Severity: urgent
Priority: unspecified
Reporter: max.valjanski(a)gmail.com
Description of problem:
After updating Tomcat to tomcat.noarch 7.0.33-1.fc16 (via updates repository)
APR connector fails to work with error message:
SEVERE: An incompatible version 1.1.22 of the APR based Apache Tomcat Native
library is installed, while Tomcat requires version 1.1.24.
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:559)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:814)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.startup.Catalina.load(Catalina.java:633)
at org.apache.catalina.startup.Catalina.load(Catalina.java:658)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)
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:975)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
... 12 more
Lastest tomcat-native in Fedora 16 is 1.1.22. I used updated package from
Fedora 17 to fix the problem in my installation.
Version-Release number of selected component (if applicable):
tomcat.noarch 7.0.33-1.fc16
How reproducible:
Configure Tomcat with APR Connector in server.xml:
<Connector port="8080" scheme="http"
SSLEnabled="false" secure="false"
protocol="org.apache.coyote.http11.Http11AprProtocol"
redirectPort="8443" URIEncoding="UTF-8"
maxThreads="768"/>
Actual results:
Tomcat does not listen port 8080
Expected results:
Tomcat continues operations after update without config modification.
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=lOcNcHLZMc&a=cc_unsubscribe