Well, the real question I'd like to get an answer for was: is it really impossible to remove the license from these files?
2006/6/22, Alexei Zakharov <[EMAIL PROTECTED]>:
Ilya, yes, it is technically possible. But IMHO is not very elegant at the same time. 2006/6/22, Ilya Neverov <[EMAIL PROTECTED]>: > Hi, > > Is it easier to preprocess golden files data before the string > comparison? Removing first XML comment with the text > "Copyright*Apache" seems to be an action which can not modify content > used in the comparison. > > Thank you. > Ilya Neverov, > Intel Middleware Products Division > > On 6/22/06, Alexei Zakharov <[EMAIL PROTECTED]> wrote: > > Hi people, > > > > While working on java.beans tests I've faced a funny problem. There > > are tests for XMLEncoder that perform line by line comparison of the > > encoder's output with static xml files from /test/resources folder > > (string compare). And it seems that at some point of time someone > > simply prepend Apache license to all static xmls and all tests fail > > since then. :) > > Since there is no easy way to force XMLEncoder to generate Apache > > license, I see two possible resolutions: > > 1. Remove the license from xmls. I am not sure we can do that. > > 2. Replace string compare with xml compare, by means of sax parser for > > example. Comments will be thrown away in this case. > > Personally I like (2) more. However, it will take additional efforts. > > Suggestions? > > > > -- > > Alexei Zakharov, > > Intel Middleware Product Division
-- Alexei Zakharov, Intel Middleware Product Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]