Skip to main content.
home | support | download

Back to List Archive

Re: Need to change ParseWarnLevel reporting

From: Rob de Santos AFANA <rdesantos(at)>
Date: Fri Jan 21 2005 - 06:42:55 GMT
Just to let everyone know, I followed the advice and upgraded to 2.4.3.
I also modified parser.c before recompiling.  It was necessary to make
two changes:  set the level at which the internal UTF-8 to Latin-1
warnings are included to "2" rather than one and to change the "else"
section of the code in that same routine not report warnings.  Setting
ParseLevelWarn and IndexReport to 0 did not help so the changes to the
source were the only realistic solution.  

This has, for now, resolved my problem.  My thanks to Bill Moseley and
Michael Peters.
> -----Original Message-----
> From: 
> [] On Behalf Of Bill Moseley
> Sent: Monday, January 10, 2005 4:17 PM
> To: Multiple recipients of list
> Subject: [SWISH-E] Re: Need to change ParseWarnLevel reporting
> On Mon, Jan 10, 2005 at 01:00:09PM -0800, Rob de Santos AFANA wrote:
> > Hi all,
> > 
> > When I run swish-e to index my site, I am getting a rather large 
> > amount of the errors: "converting internal UTF-8 to Latin-1".  I've 
> > been running at ParseWarnLevel 1 and I'd like to change the code to 
> > disable reporting of that particular error at that level.  
> I know what 
> > the errors are caused by and they aren't an issue as far as my 
> > searching goes.
> > 
> > So, if someone familiar with the source code can point me to the 
> > correct files in v2.4.2 to look at, I'll have at it and see 
> if I can 
> > do that. (Yes, I know that I turn error reporting 
> completely off but 
> > that's not what I want.)
> grep is your friend:
> $ fgrep -i 'converting internal' swish-e/src/*.c
> swish-e/src/parser.c:            
> xmlParserWarning(parse_data->ctxt, "Error '%d' converting 
> internal UTF-8 to Latin-1.\n", ret );
> -- 
> Bill Moseley
Received on Thu Jan 20 22:43:12 2005