Hi all,

Right ... I was using the PurePerl parser. As soon as I installed
XML::SAX::Expat the combining characters problem went away.

Thanks!

--
Joshua Ferraro               VENDOR SERVICES FOR OPEN-SOURCE SOFTWARE
President, Technology       migration, training, maintenance, support
LibLime                                Featuring Koha Open-Source ILS
[EMAIL PROTECTED] |Full Demos at http://liblime.com/koha |1(888)KohaILS

On Fri, May 19, 2006 at 09:57:34PM -0500, Edward Summers wrote:
> On May 19, 2006, at 7:59 PM, Joshua Ferraro wrote:
> >I've attached a small script that reproduces the same error we're
> >getting in the new_from_xml() method. Try it out and see what
> >it does for you.
> 
> Works ok for me, at least it doesn't crash :-)
> 
> >So ... Is there a workaround that we can use to fix the MARC::Record
> >suite so that it won't crash when dealing with records that have
> >combining characters ... shall I bug the maintainer?
> 
> While harvesting OAI data in Perl I've routinely had the LibXML  
> parser fail. Do you happen to know what underlying parser you are  
> using? You can check by:
> 
>       use XML::SAX::ParserFactory;
>       $parser = XML::SAX::ParserFactory->new();
>       print $parser;
> 
> I've found XML::SAX::Expat to be much more reliable.
> 
> //Ed

Reply via email to