Details
Description
I have added commons logging to Unmarshaller and UnmarshallHandler, in preparation for adding ErrorHandler to Unmarshaller.
I have run all test cases and everything looks good.
I have added commons logging to Unmarshaller and UnmarshallHandler, in preparation for adding ErrorHandler to Unmarshaller.
I have run all test cases and everything looks good.
Thanks, Paul. Looks great to me. I have got once concern, though. Removing methods such as setDebug() from both Unmarshaller as well as UnmarshalHandler can cause harm, as these methods are part of a public API. In other words, you cannot really remove them without at least deprecating them for a few months and as such allow people to adjust in a managed manner.As much as I agree that it would be cleaner, I don't think we have an option here.