Hi,
I like to use GeoNetwork (2.4.3) as a OGC CSW but I have two problems
performing transactions on it.
1) After authenticating against the server I send an INSERT request that
is valid against OGC CSW 2.0.2 with a metadataset that is valid a gainst
ISO 19139. The insert will be performed (the dataset is available
through the catalogue) but an exception will be returned saying that the
identifier is not unique (I ensured that it is).
2) I tried to performe a DELETE (after athentication) request as given
below but no dataset has been deleted even if the filter condition
matches for all datasets.
3 ) I did not manage to perform transactions without authentication. I
had a look at the documentation and did not find informations about
deactivating security/authentication.
Can you give me a hint what is wrong?
<?xml version="1.0" encoding="UTF-8"?>
<csw:Transaction service="CSW" version="2.0.2"
xmlns:csw="http://www.opengis.net/cat/csw/2.0.2"
xmlns:gml="http://www.opengis.net/gml"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:apiso="http://www.opengis.net/cat/csw/apiso/1.0">
<csw:Delete>
<csw:Constraint version="1.1.0">
<ogc:Filter>
<ogc:PropertyIsLike wildCard="%" singleChar="_"
escapeChar="/">
<ogc:PropertyName>apiso:identifier</ogc:PropertyName>
<ogc:Literal>%</ogc:Literal>
</ogc:PropertyIsLike>
</ogc:Filter>
</csw:Constraint>
</csw:Delete>
</csw:Transaction>
best regards
ANDREAS
--
Dr. Andreas Poth
l a t / l o n GmbH
Aennchenstrasse 19 53177 Bonn, Germany
phone ++49 +228 18496-0 fax ++49 +228 18496-29
http://www.lat-lon.de http://www.deegree.org