The DBAppender declares a wrong package name. It should be: org.apache.log4j.receivers.db but it is: org.apache.log4j.db
Created attachment 29157 [details] Patch to fix DBAppender package name
So DBAppender isn't being built currently? I built extras and ran tests. Will need to look in to that. Also, DBAppender really shouldn't be in a 'receivers' package (the db appender and receiver both were previously in org.apache.log4j, but the appender was in the receivers companion and shouldn't have been.
Fixed with 1483261, thanks! Moved DBAppender to org.apache.log4j also, as suggested by Scott