Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#287 closed defect (fixed)

gmlcov:metadata not showing up anymore in DescribeCoverage responses

Reported by: Piero Campalani Owned by: Piero Campalani
Priority: major Milestone: 8.4
Component: petascope Version: 8.3
Keywords: gmlcov metadata describecoverage Cc: Dimitar Misev, 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 by Dimitar Misev, 12 years ago

Cc: j.oosthoek@… added

comment:2 by Piero Campalani, 12 years ago

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 by Piero Campalani, 12 years ago

Resolution: fixed
Status: newclosed

comment:4 by Piero Campalani, 11 years ago

Complexity: 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 by Piero Campalani, 11 years ago

Complexity: Very HardMedium

comment:6 by Dimitar Misev, 11 years ago

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

comment:7 by Piero Campalani, 11 years ago

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

For legacy instructions see the old guide.

comment:8 by Piero Campalani, 11 years ago

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

Note: See TracTickets for help on using tickets.