[OPEN-ILS-DEV] bug in 1.6 client if very long 856?

Melissa Belvadi mbelvadi at upei.ca
Fri May 6 10:00:19 EDT 2011


Hello, all. 
We've run into an error in the staff client  (both Mac and PC versions)
in 1.6.0.4. 

We checked with Equinox and they agree that the problem is likely to be
some kind of internal limit on how long an 856 $u URL can be, since we
only see the problem when editing records with long ones.  We're not
sure what the limit actually is, but the sample below apparently
surpasses it. Maybe we're wrong about the issue being length - maybe it
is something to do with the punctuation used in the URL, but if so, I
can't isolate the problem, and either way we need it fixed because these
are legitimate URLs that we need in our records. 

There are actually two bugs - the one that causes the error in the
first place, and another one where the window containing the error
message itself is so long that it runs off the screen at the bottom, so
that we can't get to the window control checkbox/buttons to close the
error message. So once we get this error, the only thing we can do is
force-quit the entire EG staff client via the operating system (again,
both PCs and Macs). 

Here is just one sample of the error, which includes the entire xml of
the marc record causing it (which is why the error box runs off the
bottom of the screen). We have many more like this one. 

If someone recognizes this and knows for certain that it's fixed in
2.0, please let us know and we'll just wait until we upgrade.  Thanks! 

1303159880712delta = 2D_SES_ERROR 
Network or server failure. Please check your Internet connection to 
islandpines.roblib.upei.ca and choose Retry Network. If you need to 
enter Offline Mode, choose Ignore Errors in this and subsequent
dialogs. 
If you believe this error is due to a bug in Evergreen and not network

problems, please contact your help desk or friendly Evergreen 
administrators, and give them this information: 
method=open-ils.cat.biblio.record.xml.update 
params=["9b568b7934102d843324c9143ac3a2ab",847956,"<record 
xsi:schemaLocation=\"http://www.loc.gov/MARC21/slim 
http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd\"; 
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" 
xmlns=\"http://www.loc.gov/MARC21/slim\">\n <leader 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">02471nas a2200385 
4500</leader>\n <controlfield tag=\"001\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">orig-CABI-NONCAB-20110216-20053194703</controlfield>\n

<controlfield tag=\"005\">20110418204905.0</controlfield>\n 
<controlfield tag=\"006\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">s 
d</controlfield>\n <controlfield tag=\"007\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">cr</controlfield>\n 
<controlfield tag=\"008\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">060111c20059999flu 
sd 000|0 eng d</controlfield>\n <datafield tag=\"040\" ind1=\" 
\" ind2=\"\" xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n 
<subfield code=\"a\">CABI</subfield>\n <subfield 
code=\"c\">CABI</subfield>\n </datafield>\n <datafield tag=\"245\" 
ind1=\"1\" ind2=\"0\" xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n

<subfield code=\"a\">Small animal and exotics :</subfield>\n 
<subfield code=\"h\">[electronic resource]</subfield>\n <subfield 
code=\"b\">proceedings of the North American Veterinary 
Conference.</subfield>\n </datafield>\n <datafield tag=\"260\" ind1=\"

\" ind2=\" \" xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n 
<subfield code=\"a\">Gainesville, FL :</subfield>\n <subfield 
code=\"b\">Eastern States Veterinary Association,</subfield>\n 
<subfield code=\"c\">2005-</subfield>\n </datafield>\n <datafield 
tag=\"520\" ind1=\"3\" ind2=\" \" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"a\">This work contains numerous topics on the health, behaviour,

nutrition, pharmacology and diseases of small animals (including dogs,

cats, birds, reptiles, fishes and aquatic invertebrates, ferrets, 
rabbits, hamsters and other small mammals). The articles cover 
alternative medicine, anaesthesia, cardiology, critical care, cytology,

dentistry, dermatology, diagnosis, endocrinology, endoscopy, 
gastroenterology, haematology, hepatology, immunology, neonatology, 
nephrology, neurology, oncology, ophthalmology, orthopaedics and 
veterinary practice management. Aspects of wildlife and zoo animal 
medicine are also included.</subfield>\n </datafield>\n <datafield 
tag=\"533\" ind1=\" \" ind2=\" \" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"a\">Electronic reproduction</subfield>\n </datafield>\n 
<datafield tag=\"856\" ind1=\"4\" ind2=\"1\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"z\">Full text via CAB Abstracts, 2005</subfield>\n <subfield 
code=\"u\">http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&amp;db=lah&amp;bquery=(CO+(%22veterinary+technician*%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22))&amp;cli0=PY&amp;clv0=200501-200512&amp;type=1&amp;site=ehost-live
(
http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=lah&bquery=(CO+(%22veterinary+technician*%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22))&cli0=PY&clv0=200501-200512&type=1&site=ehost-live
) 
( 
http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=lah&bquery=(CO+(%22veterinary+technician*%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22))&cli0=PY&clv0=200501-200512&type=1&site=ehost-live

)</subfield>\n </datafield>\n <datafield tag=\"650\" ind1=\" \" 
ind2=\"0\" xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"a\">Veterinary medicine</subfield>\n <subfield 
code=\"v\">Congresses.</subfield>\n </datafield>\n <datafield 
tag=\"650\" ind1=\" \" ind2=\"0\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"a\">Pet medicine</subfield>\n <subfield 
code=\"v\">Congresses.</subfield>\n </datafield>\n <datafield 
tag=\"650\" ind1=\" \" ind2=\"0\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">\n <subfield 
code=\"a\">Exotic animals</subfield>\n <subfield 
code=\"x\">Diseases</subfield>\n <subfield 
code=\"v\">Congresses.</subfield>\n </datafield>\n <datafield 
tag=\"856\" ind1=\"4\" ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2005</subfield>\n <subfield 
code=\"u\">http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&amp;db=lah&amp;bquery=(((CO+(%22small+animal%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22)))+NOT+(AN+20063121210))&amp;cli0=PY&amp;clv0=200601-200612&amp;type=1&amp;site=ehost-live
(
http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=lah&bquery=(((CO+(%22small+animal%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22)))+NOT+(AN+20063121210))&cli0=PY&clv0=200601-200612&type=1&site=ehost-live
) 
( 
http://rlproxy.upei.ca/login?url=http://search.ebscohost.com/login.aspx?direct=true&db=lah&bquery=(((CO+(%22small+animal%22+AND+%22north+american+veterinary+conference%22+AND+%22proceedings%22)))+NOT+(AN+20063121210))&cli0=PY&clv0=200601-200612&type=1&site=ehost-live

)</subfield>\n </datafield>\n <datafield tag=\"856\" ind1=\"4\" 
ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2006</subfield>\n </datafield>\n <datafield tag=\"856\" 
ind1=\"4\" ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2007</subfield>\n </datafield>\n <datafield tag=\"856\" 
ind1=\"4\" ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2008</subfield>\n </datafield>\n <datafield tag=\"856\" 
ind1=\"4\" ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2009</subfield>\n </datafield>\n <datafield tag=\"856\" 
ind1=\"4\" ind2=\"1\">\n <subfield code=\"z\" 
xmlns:marc=\"http://www.loc.gov/MARC21/slim\">Full text via CAB 
Abstracts, 2010</subfield>\n </datafield>\n</record>"] 
THROWN: 
Network Failure: status = 200 
---
Melissa Belvadi
User Experience & Collections Librarian
University of Prince Edward Island
mbelvadi at upei.ca
902-566-0581 



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20110506/98953fac/attachment-0001.htm 


More information about the Open-ils-dev mailing list