gil pushed to logback (master). "add support for jetty 9.3.0"

notifications at fedoraproject.org notifications at fedoraproject.org
Fri Mar 27 12:10:54 UTC 2015


>From 7ce69b4ea70fbe873569f31635d4397214d8edc9 Mon Sep 17 00:00:00 2001
From: gil <puntogil at libero.it>
Date: Fri, 27 Mar 2015 13:10:41 +0100
Subject: add support for jetty 9.3.0


diff --git a/logback-1.1.2-jetty9.3.0.patch b/logback-1.1.2-jetty9.3.0.patch
new file mode 100644
index 0000000..f1db05b
--- /dev/null
+++ b/logback-1.1.2-jetty9.3.0.patch
@@ -0,0 +1,46 @@
+diff -Nru logback-1.1.2/logback-access/pom.xml logback-1.1.2.jetty/logback-access/pom.xml
+--- logback-1.1.2/logback-access/pom.xml	2014-04-02 14:10:03.000000000 +0200
++++ logback-1.1.2.jetty/logback-access/pom.xml	2015-03-27 12:42:41.069669011 +0100
+@@ -59,6 +59,13 @@
+ 
+     <dependency>
+       <groupId>org.eclipse.jetty</groupId>
++      <artifactId>jetty-util</artifactId>
++      <scope>compile</scope>
++      <optional>true</optional>
++    </dependency>
++
++    <dependency>
++      <groupId>org.eclipse.jetty</groupId>
+       <artifactId>jetty-server</artifactId>
+       <scope>compile</scope>
+       <optional>true</optional>
+diff -Nru logback-1.1.2/logback-access/src/main/java/ch/qos/logback/access/jetty/RequestLogImpl.java logback-1.1.2.jetty/logback-access/src/main/java/ch/qos/logback/access/jetty/RequestLogImpl.java
+--- logback-1.1.2/logback-access/src/main/java/ch/qos/logback/access/jetty/RequestLogImpl.java	2013-09-07 12:44:46.000000000 +0200
++++ logback-1.1.2.jetty/logback-access/src/main/java/ch/qos/logback/access/jetty/RequestLogImpl.java	2015-03-27 12:53:44.091008201 +0100
+@@ -27,6 +27,7 @@
+ import org.eclipse.jetty.server.Request;
+ import org.eclipse.jetty.server.RequestLog;
+ import org.eclipse.jetty.server.Response;
++import org.eclipse.jetty.util.component.LifeCycle;
+ 
+ 
+ import ch.qos.logback.access.joran.JoranConfigurator;
+@@ -293,11 +294,15 @@
+     return fai.getFilterChainDecision(event);
+   }
+ 
+-  public void addLifeCycleListener(Listener listener) {
++  public void addLifeCycleListener(LifeCycle.Listener  listener) {
+     // we'll implement this when asked
+   }
+ 
+-  public void removeLifeCycleListener(Listener listener) {
++  public void removeLifeCycleListener(LifeCycle.Listener  listener) {
++    // we'll implement this when asked
++  }
++  
++  public void log(Request request, int status, long written) {
+     // we'll implement this when asked
+   }
+ 
diff --git a/logback.spec b/logback.spec
index 452b4b6..e13832b 100644
--- a/logback.spec
+++ b/logback.spec
@@ -1,6 +1,6 @@
 Name:           logback
 Version:        1.1.2
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        A Java logging library
 License:        LGPLv2 or EPL
 URL:            http://logback.qos.ch/
@@ -9,6 +9,7 @@ Source0:        http://logback.qos.ch/dist/%{name}-%{version}.tar.gz
 Patch0:         %{name}-1.0.10-antrunplugin.patch
 # servlet 3.1 support
 Patch1:         %{name}-1.1.2-servlet.patch
+Patch2:         %{name}-1.1.2-jetty9.3.0.patch
 
 # Java dependencies
 BuildRequires: java-devel >= 1:1.6.0
@@ -21,6 +22,7 @@ BuildRequires: mvn(org.apache.tomcat:tomcat-catalina)
 BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
 BuildRequires: mvn(org.codehaus.janino:janino)
 BuildRequires: mvn(org.eclipse.jetty:jetty-server)
+BuildRequires: mvn(org.eclipse.jetty:jetty-util)
 BuildRequires: mvn(org.fusesource:fusesource-pom:pom:)
 BuildRequires: mvn(org.fusesource.jansi:jansi)
 BuildRequires: mvn(org.slf4j:slf4j-api)
@@ -117,6 +119,7 @@ find . -name "*.jar" -delete
 %patch0 -p0
 sed -i 's|source="1.5" target="1.5"|source="1.6" target="1.6"|' %{name}-classic/pom.xml
 %patch1 -p1
+%patch2 -p1
 
 %pom_remove_plugin :maven-source-plugin
 %pom_remove_plugin :findbugs-maven-plugin
@@ -219,6 +222,9 @@ cp -r %{name}-examples/pom.xml %{name}-examples/src %{buildroot}%{_datadir}/%{na
 %{_datadir}/%{name}-%{version}
 
 %changelog
+* Fri Mar 27 2015 gil cattaneo <puntogil at libero.it> 1.1.2-4
+- add support for jetty 9.3.0
+
 * Fri Mar 13 2015 gil cattaneo <puntogil at libero.it> 1.1.2-3
 - add support for servlet 3.1
 
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/logback.git/commit/?h=master&id=7ce69b4ea70fbe873569f31635d4397214d8edc9


More information about the scm-commits mailing list