I have just prepared an upload to unstable, DELAYED/5 to fix this issue. For details, see the debdiff attached to this message.
Cheers, -Hilko
diff -Nru apache-log4j1.2-1.2.17/debian/changelog apache-log4j1.2-1.2.17/debian/changelog --- apache-log4j1.2-1.2.17/debian/changelog 2014-09-30 14:27:13.000000000 +0200 +++ apache-log4j1.2-1.2.17/debian/changelog 2015-07-07 00:47:09.000000000 +0200 @@ -1,3 +1,10 @@ +apache-log4j1.2 (1.2.17-6) unstable; urgency=medium + + * Team upload. + * Add missing .class files to .jar (Closes: #791446) + + -- Hilko Bengen <ben...@debian.org> Tue, 07 Jul 2015 00:47:09 +0200 + apache-log4j1.2 (1.2.17-5) unstable; urgency=medium * Team upload. diff -Nru apache-log4j1.2-1.2.17/debian/patches/add-missing-classes.patch apache-log4j1.2-1.2.17/debian/patches/add-missing-classes.patch --- apache-log4j1.2-1.2.17/debian/patches/add-missing-classes.patch 1970-01-01 01:00:00.000000000 +0100 +++ apache-log4j1.2-1.2.17/debian/patches/add-missing-classes.patch 2015-07-05 02:25:33.000000000 +0200 @@ -0,0 +1,16 @@ +Description: Add missing classes to jar +Author: Hilko Bengen <ben...@debian.org> + +--- apache-log4j1.2.orig/build.xml ++++ apache-log4j1.2/build.xml +@@ -429,7 +429,9 @@ + ${stem}/or/*.class, + ${stem}/or/sax/*.class, + ${stem}/or/jms/*.class, +- ${stem}/config/*.class" ++ ${stem}/config/*.class ++ ${stem}/pattern/*.class ++ ${stem}/rewrite/*.class" + excludes="**/UnitTest**"> + <manifest> + <section name="org/apache/log4j"> diff -Nru apache-log4j1.2-1.2.17/debian/patches/series apache-log4j1.2-1.2.17/debian/patches/series --- apache-log4j1.2-1.2.17/debian/patches/series 2014-09-30 09:30:48.000000000 +0200 +++ apache-log4j1.2-1.2.17/debian/patches/series 2015-07-05 02:23:46.000000000 +0200 @@ -1,3 +1,4 @@ build_fix.patch remove-activation-framework-dependency.patch +add-missing-classes.patch