[GeoNetwork-users] geonetwork 2.8 csw access points

Hi list

I'm upgrading a previous GN installation to version 2.8. I am testing the
CSW with geonetwork's integrated demo requests page.
I'm coming up with this problem:

- before my csw url used to be:

        .../geonetwork/srv/en/csw

- now, without my knowledge, it seems to have changed to:

        .../geonetwork/srv/eng/csw

So instead of 'en' I now have 'eng'. When I do a getCapabilities request to:

        .../geonetwork/srv/eng/csw

I get back the expected capabilities XML response. However, inspecting the
server's response to my getCapabilities request, I still get:

<ows:Operation name="GetCapabilities">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:href="
http://geoland2.meteo.pt:8080/geonetwork/srv/en/csw&quot; />
          <ows:Post xlink:href="
http://geoland2.meteo.pt:8080/geonetwork/srv/en/csw&quot; />
        </ows:HTTP>
      </ows:DCP>

So the 'en' is still there, and not 'eng'. And it is still there for all
the CSW Operations, like DescribeRecord, GetRecords, GetDomain,...

Now if I try a getCapabilities request using the old url, I just get back:

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <info>No 'request' parameter found</info>
</response>

My server seems to be advertising the old URL but in fact does not respond
correctly to it. Is this so?
How can I fix it?

--
___________________________ ___ __
Ricardo Garcia Silva

Further info:

My CSW server only seems to work if I enable INSPIRE in the system
settings. With INSPIRE disabled, if I go to the testing page for CSW in the
geonetwork GUI and execute the GetCapabilities request, I get back

<?xml version="1.0" encoding="UTF-8"?>
<ows:ExceptionReport xmlns:ows="http://www.opengis.net/ows&quot; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance&quot; version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/ows
http://schemas.opengis.net/ows/1.0.0/owsExceptionReport.xsd&quot;&gt;
  <ows:Exception exceptionCode="NoApplicableCode">
    <ows:ExceptionText>Cannot load/process capabilities</ows:ExceptionText>
  </ows:Exception>
</ows:ExceptionReport>

What could be the issue? I am upgrading from version 2.6 and I have been
encountering some issues, like missing settings from the database table. It
doesn't seem like this is the case.

On Wed, Jun 12, 2013 at 6:00 PM, Ricardo Filipe Soares Garcia da <
ricardo.garcia.silva@anonymised.com> wrote:

Hi list

I'm upgrading a previous GN installation to version 2.8. I am testing the
CSW with geonetwork's integrated demo requests page.
I'm coming up with this problem:

- before my csw url used to be:

        .../geonetwork/srv/en/csw

- now, without my knowledge, it seems to have changed to:

        .../geonetwork/srv/eng/csw

So instead of 'en' I now have 'eng'. When I do a getCapabilities request
to:

        .../geonetwork/srv/eng/csw

I get back the expected capabilities XML response. However, inspecting the
server's response to my getCapabilities request, I still get:

<ows:Operation name="GetCapabilities">
      <ows:DCP>
        <ows:HTTP>
          <ows:Get xlink:href="
http://geoland2.meteo.pt:8080/geonetwork/srv/en/csw&quot; />
          <ows:Post xlink:href="
http://geoland2.meteo.pt:8080/geonetwork/srv/en/csw&quot; />
        </ows:HTTP>
       </ows:DCP>

So the 'en' is still there, and not 'eng'. And it is still there for all
the CSW Operations, like DescribeRecord, GetRecords, GetDomain,...

Now if I try a getCapabilities request using the old url, I just get back:

<?xml version="1.0" encoding="UTF-8"?>
<response>
  <info>No 'request' parameter found</info>
</response>

My server seems to be advertising the old URL but in fact does not respond
correctly to it. Is this so?
How can I fix it?

--
___________________________ ___ __
Ricardo Garcia Silva

--
___________________________ ___ __
Ricardo Garcia Silva