Opened 5 years ago

Closed 5 years ago

Last modified 3 years ago

#287 closed defect (fixed)

gmlcov:metadata not showing up anymore in DescribeCoverage responses

Reported by: pcampalani Owned by: pcampalani
Priority: major Milestone: 8.4
Component: petascope Version: 8.3
Keywords: gmlcov metadata describecoverage Cc: dmisev, j.oosthoek@…
Complexity: Medium

Description

The element gmlcov:metadata which is set in the ps_metadata table of petascopedb is broken.

Change History (8)

comment:1 Changed 5 years ago by dmisev

  • Cc j.oosthoek@… added

comment:2 Changed 5 years ago by pcampalani

Feature restored in patch:

Author: Piero Campalani <cmppri@unife.it>
Date:   Tue Jan 29 16:10:23 2013 +0100
    Restore gmlcov:metadata element in DescribeCoverage responses (ticket #287)

comment:3 Changed 5 years ago by pcampalani

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed 4 years ago by pcampalani

  • Complexity set to Very Hard

There are problems in the validity of the XML description when GMLCOV metadata is added as XML content itself.

To avoid breaking the XML description, the XML predefined entities in ps_metadata should be encoded (&name;) and the whole element should have bound prefixes (add necessary xmlns:prefix=uri in the root element).

Wiki updated:
http://rasdaman.org/wiki/PetascopeUserGuide?version=37#gmlcov:metadata

comment:5 Changed 4 years ago by pcampalani

  • Complexity changed from Very Hard to Medium

comment:6 Changed 4 years ago by dmisev

Maybe further recommendation there: run a DescribeCoverage request after the metadata has been added in the database.

comment:7 Changed 4 years ago by pcampalani

Wiki instructions updated for the new petascopedb schema: see Petascope User Guide.

For legacy instructions see the old guide.

comment:8 Changed 3 years ago by pcampalani

See also fixes in changeset:86788c5 and updated information on the wiki (wiki:PetascopeUserGuide#Metadata).

Note: See TracTickets for help on using tickets.