...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
POST /services/csw HTTP/1.1
Authorization: Basic YWRtaW46YWRtaW4=
Content-Type: application/xml
<csw:Transaction service="CSW"
version="2.0.2"
verboseResponse="true"
xmlns:csw="http://www.opengis.net/cat/csw/2.0.2">
<csw:Insert typeName="xml">
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language">
<type>metacard.workspace</type>
<string name="title">
<value>Created From CSW</value>
</string>
<stringxml name="queries">
<value>
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language" gml:id="af63f19d-08e0-4eab-ad18-59db1701f24e">
<type>metacard.query</type>
<string name="cql">
<value>anyText LIKE '%'</value>
</string>
<string name="title">
<value>Find All</value>
</string>
</metacard>
</value>
<value>
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language" gml:id="70ba88e9-4af9-4b19-a371-3ff74c620c9c">
<type>metacard.query</type>
<string name="cql">
<value>("title" ILIKE '%')</value>
</string>
<string name="title">
<value>Find Some</value>
</string>
</metacard>
</value>
</stringxml>
<stringxml name="metacard.sharing">
<value>
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language">
<type>metacard.sharing</type>
<string name="action">
<value>read</value>
</string>
<string name="attribute">
<value>email</value>
</string>
<string name="metacard-tags">
<value>sharing</value>
</string>
<string name="value">
<value>user@domain.org</value>
</string>
</metacard>
</value>
<value>
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language">
<type>metacard.sharing</type>
<string name="action">
<value>read</value>
</string>
<string name="attribute">
<value>role</value>
</string>
<string name="metacard-tags">
<value>sharing</value>
</string>
<string name="value">
<value>guest</value>
</string>
</metacard>
</value>
<value>
<metacard
xmlns="urn:catalog:metacard"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:smillang="http://www.w3.org/2001/SMIL20/Language">
<type>metacard.sharing</type>
<string name="action">
<value>update</value>
</string>
<string name="attribute">
<value>email</value>
</string>
<string name="metacard-tags">
<value>sharing</value>
</string>
<string name="value">
<value>user@domain.org</value>
</string>
</metacard>
</value>
</stringxml>
<string name="owner">
<value>admin@localhost.local</value>
</string>
<string name="metacard-tags">
<value>workspace</value>
</string>
</metacard>
</csw:Insert>
</csw:Transaction>
|
...