[CITE-Forum] CSW r3 tests and Atom outputschema

Kralidis,Tom [Ontario] Tom.Kralidis at ec.gc.ca
Sun Apr 28 19:15:34 EDT 2013


Hi: using the existing TEAM Engine URL at http://cite.opengeospatial.org/teamengine/ (Version 3.1 production (SVN teamengine-apps r702 cite-scripts r4601-r4764) -2012.07.31), I have started to receive errors as a result of implementing Atom support.

When a GetRecords/GetRecordById request is invoked against my CSW with 'outputschema=http://www.w3.org/2005/Atom', a valid response is provided.

CITE (CSW r3) is expecting that the CSW Server returns an ExceptionReport saying the outputSchema 'http://www.w3.org/2005/Atom' is invalid.

Real CSW servers out there are implementing Atom support.  Can the current online TEAM Engine be patched to modify the 'bad' outputSchema value from 'http://www.w3.org/2005/Atom' to something else?  Even 'http://www.w3.org/2005/Atom-bogus' works.

Looking at the svn, below [1] is a scan of where the value can be modified.

Is there any chance that this could be applied and deployed as a patch release on the current CITE?

Thanks

..Tom

[1]

tkralidi at www:~/work/foss4g/cite/csw/2.0.2$ svn info
Path: .
URL: https://svn.opengeospatial.org/ogc-projects/cite/scripts/csw/2.0.2
Repository Root: https://svn.opengeospatial.org/ogc-projects
Repository UUID: 32909982-3df7-0310-a142-94324ff2e7a9
Revision: 5451
Node Kind: directory
Schedule: normal
Last Changed Author: lbigagli1
Last Changed Rev: 5414
Last Changed Date: 2013-03-22 06:45:11 -0400 (Fri, 22 Mar 2013)

tkralidi at www:~/work/foss4g/cite/csw/2.0.2$ find . -name "*.xml" -exec grep -Hn Atom {} \;
./trunk/src/GetRecords/CSW-GetRecords-POST.xml:2202:  outputSchema="http://www.w3.org/2005/Atom"
./trunk/src/GetRecordById/CSW-GetRecordById-GET.xml:481:          <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r3/src/GetRecords/CSW-GetRecords-POST.xml:2251:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r3/src/GetRecordById/CSW-GetRecordById-GET.xml:472:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r1/src/GetRecords/CSW-GetRecords-POST.xml:2251:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r1/src/GetRecordById/CSW-GetRecordById-GET.xml:472:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r2/ctl/all.xml:1578:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r2/ctl/all.xml:3831:<csw:GetRecords service="CSW" version="2.0.2" resultType="results" outputSchema="http://www.w3.org/2005/Atom" maxRecords="5">
./tags/r2/src/GetRecords/CSW-GetRecords-POST.xml:2251:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r2/src/GetRecordById/CSW-GetRecordById-GET.xml:472:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r5/src/GetRecords/CSW-GetRecords-POST.xml:2202:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r5/src/GetRecordById/CSW-GetRecordById-GET.xml:481:          <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r4/src/GetRecords/CSW-GetRecords-POST.xml:2193:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r4/src/GetRecordById/CSW-GetRecordById-GET.xml:472:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>
./tags/r0/src/GetRecords/CSW-GetRecords-POST.xml:2251:  outputSchema="http://www.w3.org/2005/Atom"
./tags/r0/src/GetRecordById/CSW-GetRecordById-GET.xml:472:                    <param name="OutputSchema">http://www.w3.org/2005/Atom</param>


More information about the CITE-Forum mailing list