Opened 15 years ago

Closed 15 years ago

#158 closed defect (fixed)

CSW harvesting: Send preferred outputSchema from Capabilties in requests

Reported by: josegar74 Owned by: josegar74
Priority: major Milestone: v2.4.2
Component: General Version: v2.4.1
Keywords: Cc:

Description

Deegree CSW server (http://demo.deegree.org:8080/deegree-csw/services?SERVICE=CSW&VERSION=2.0.2&REQUEST=GetCapabilities) if not is sent outputSchema parameter in GetRecords requests, returns dc:metadata (Dublin Core) results (instead of csw:SummaryRecord stated in spec when the parameter is not sent).

Geonetwork can only handle GetRecordsResponse that contains SearchResults of type csw:SummaryRecord (CSW) or gmd:MD_Metadata (ISO). Other types, like the dc:metadata (Dublin Core) received from deegree, leads to the message "Skipped record not in supported format :".

Fix to use preferred outputSchema from Capabilities in CSW harvester for GetRecords and GetRecordById requests.

Change History (2)

comment:1 by josegar74, 15 years ago

Status: newassigned

comment:2 by josegar, 15 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.