Here is another know broken feature in the 1.2 bridge, the getAllAppenders() API often (always?) returns an empty Enumeration. The guts of the class that implements the API is probably completely wrong in the context of a bridge, it should probably find all the appended wrappers and return those instead of trying to emulate what 1.2.17 does but I am not 100% sure.
Gary On Mon, Feb 21, 2022, 15:29 Piotr P. Karwasz <[email protected]> wrote: > Hi, > > On Mon, Feb 21, 2022 at 3:01 PM Gary Gregory <[email protected]> > wrote: > > > > Note that I recently added DOMTestCase to the 1.2 bridge from the 1.2.17 > > code base; this contains disabled tests for some non-trivial > > configurations. I would appreciate extra eyes to debug these. > > I can look into the CategoryFactory feature, but I think it is not > worth delaying the 2.17.2 release. > > On the other hand a feature that might be nice to have in the Log4j > 1.x bridge is the support of the `reset` attribute. Since the system > property `log4j.configuration` didn't support multiple values, users > must have resorted to multiple calls to DOMConfigurator.configure. > > Piotr >
