On 19 May 2004, at 10:18, Ceki G�lc� wrote:

This time in English:

Experiments I conducted also show that while it is fairly easy to
modify commons-logging to make it compile-time compatible with both
log4j 1.2 and 1.3alpha, there will be problems at runtime.

In fact, commons-logging source compiled with log4j-1.2.x.jar will only
run with log4j-1.2.x.jar but not log4j-1.3alpha.jar. Similarly, the
*same* commons-logging source code will compile fine with
log4j-1.3alpha.jar but it will only run with log4j-1.3alpha.jar, not
log4j-1.2.x.jar.

In summary, the changes proposed by Mario Ivankovits and myself
achieve compile-time compatibility but not run-time compatibility.

good that's what i'd expected :)

sorry if we had our wires crossed before: i'm more used to talking about binary compatibility and compile compatibility where you talk about run-time compatibility and compile-time compatibility (respectively).

- robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to