On 11/2/11 7:19 PM, Chad La Joie wrote:
> On Wed, Nov 2, 2011 at 18:13, Sean Mullan <[email protected]> wrote:
>> The JDK and Santuario implementations use different logging APIs.
> 
> Right, that is the reason you have to put the commons logging library
> in the endorsed directory and the cause of the potential conflicts.
> The question is, is that really the way it should be?
> 
> Personally, I think if the goal is to allow Santuario to be used as a
> JVM's JSR105 implementation, as opposed to just implementing the
> JSR105 APIs, then you have to accept the limitations of the JVM's
> environment (i.e., use their logging facility).

I'm open to doing this, since it is the main integration pain point I have to go
through every time I pull in a new release of Santuario into the JDK. I don't
see any advantage to keeping the commmons-logging dependency as the logging API
in the JDK offers equivalent functionality for what we are using it for.
However, I have not thought enough about the compatibility impact so we should
think this through some more first.

--Sean

Reply via email to