[OPEN-ILS-DEV] ***SPAM*** [PATCH] add triggers to prevent injection of non-well-formed MARCXML

Galen Charlton gmc at esilibrary.com
Fri Jun 4 00:19:18 EDT 2010


Hi,

The attached patch adds triggers on biblio.record_entry and authority.record_entry to prevent the insertion or update of MARCXML that is not well-formed.  Since the various consumers of bre.marc and are.marc tend not to handle invalid XML all that well, these triggers serve as a (very basic) data integrity check. 

Regards,

Galen


Please come by and visit the Equinox team and learn more about 
Evergreen, Koha, and open source options
ALA Annual meeting in Washington, DC
June 24-28, 2010
booth # 1303
-------------- next part --------------
A non-text attachment was scrubbed...
Name: check_well_formed.patch
Type: application/octet-stream
Size: 3692 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20100604/f4aeda0f/attachment.obj 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: DCO.txt
Url: http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20100604/f4aeda0f/attachment.txt 
-------------- next part --------------

--
Galen Charlton
VP, Data Services
Equinox Software, Inc. / Your Library's Guide to Open Source
email:  gmc at esilibrary.com
direct: +1 352-215-7548
skype:  gmcharlt
web:    http://www.esilibrary.com/



More information about the Open-ils-dev mailing list