robert burrell donkin <[EMAIL PROTECTED]> writes: >the passivity is a symptom of commons logging being too big, too >complex and too tightly coupled to the needs of applications run in >containers and yet not sophisticated enough. IMO the commons logging >API could and should be reduced to one interface and one public class >each with no dependencies on anything about java 1.0.
IMHO the dependency on "java 1.0" and... >everything else, all the sophisticated configuration can be achieved by >byte-code engineering: doping the appropriate jars so that the calls >are wired correctly. there is certainly an amount of resistance to byte >code engineering from some quarters but after a long hard slog, i >really think that this is the only way that the initial aims of the >component can be achieved. ...byte-code engineering contradict each other. One of the really, really strong things of c-l is, that it needs no additional jars. Just drop commons-logging in, develop your app, deploy with the app, commons-logging and a logger implementation, off you go. I'd very much like to keep that, which means that any bytecode manipulation code should be part of the commons-logging jar. I'd like to avoid getting dependent on things like BCEL. Regards Henning -- Dipl.-Inf. (Univ.) Henning P. Schmiedehausen INTERMETA GmbH [EMAIL PROTECTED] +49 9131 50 654 0 http://www.intermeta.de/ RedHat Certified Engineer -- Jakarta Turbine Development -- hero for hire Linux, Java, perl, Solaris -- Consulting, Training, Development What is more important to you... [ ] Product Security or [ ] Quality of Sales and Marketing Support -- actual question from a Microsoft customer survey --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]