[GeoNetwork-devel] [GeoNetwork opensource Developer website] #1131: CSW GetRecordById does not retrieve metadata record based on fileIndentifier

#1131: CSW GetRecordById does not retrieve metadata record based on
fileIndentifier
---------------------+------------------------------------------------------
Reporter: plcking | Owner: geonetwork-devel@…
     Type: defect | Status: new
Priority: major | Milestone: v2.9.0
Component: General | Version: v2.6.4
Keywords: |
---------------------+------------------------------------------------------
Using the fileIdentifier (which is returned from a GetRecords operation,
as shown below ) does not work in a GetRecordByID call :

<gmd:fileIdentifier xmlns:srv="http://www.isotc211.org/2005/srv&quot;
xmlns:gmx="http://www.isotc211.org/2005/gmx&quot;&gt;
       <gco:CharacterString>hgfs-
2_IMAGEID_226187_uid17404</gco:CharacterString>
</gmd:fileIdentifier>

But, using the uuid as specified in the info.xml during a MEF load will
return the correct metadata record with GetRecordById. Does this mean that
the uuid(info.xml) should be equal to the fileIdentifier(metadata.xml)
when creating an MEF file ?

--
Ticket URL: <http://trac.osgeo.org/geonetwork/ticket/1131&gt;
GeoNetwork opensource Developer website <http://sourceforge.net/projects/geonetwork/&gt;
GeoNetwork opensource is a standards based, Free and Open Source catalog application to manage spatially referenced resources through the web. It provides powerful metadata editing and search functions as well as an embedded interactive web map viewer. This website contains information related to the development of the software.