#21 CSW client incorrectly parses <References> element.

open
nobody
None
5
2012-12-31
2012-12-31
Rafael Bedia
No

CswProfile.readCSWGetMetadataByIDResponse() parses the CSW references element incorrectly. It passes the entire XML document to DcList for parsing. This means that the first reference and the last reference end up with garbage data prepended and appended.

The included patch fixes this by extracting just the <References> tag out of the XML and passing that to DcList for parsing.

Discussion

  • Rafael Bedia
    Rafael Bedia
    2012-12-31

    Patch to fix the reference parsing bug