[Geoserver-users] wfs cite tests

Greetings,

I’m trying to run the wfs1.1 cite tests

I’m trying to follow the directions on https://docs.geoserver.org/stable/en/developer/cite-test-guide/index.html#run-wfs-1-1-tests

I have loaded the data into the db as a ‘cite’ database and ‘cite’ table. I can see the data in Geoserver

When I run ant wfs-1.1 it fails.

wfs-1.1:

run-test:

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/apps/engine/resources/com/occamlab/te/scripts/functions.ctl

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/apps/engine/resources/com/occamlab/te/scripts/parsers.ctl

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/scripts/wfs-1.1.0/ctl/all.xml

[exec] <?xml version="1.0" encoding="UTF-8"?>http://jorf1.mitre.org:8080/geoserver/wfs?request=GetCapabilities<value key=“profile”>sf-0Testing suite ctl:wfs-1.1.0-compliance-suite…

[exec] Testing wfs:wfs-main (wfs-1.1.0)…

[exec] Assertion: WFS 1.1.0 Tests

[exec] FAILURE: Did not receive a wfs:WFS_Capabilities document! Skipping remaining tests.

[exec] Test wfs:wfs-main Failed

[exec] Suite ctl:wfs-1.1.0-compliance-suite Failed

[copy] Copying 1 file to /home/plj/cite/geoserver-cite-tools/users/geoserver/wfs-1.1.0

when I do “curl http://jorf1.mitre.org:8080/geoserver/wfs?request=GetCapabilities” I do get expected results

Any thoughts on what I’m doing wrong?

What great timing.

Those cite tests from jdeolive are from 2012 and we are in the process of being replaced.

And one of the last things to do for the replacement is to check that the replacement (which uses Docker) can be run and understood by normal developers.

See
https://github.com/geoserver/geoserver/pull/4907

···


Jody Garnett

Patrick I would like to start again - what are you wishing to accomplish by running CITE tests?

CITE is certification for a software component (geoserver in this case) and is of interest to developers working on the project. The tests are not generally useful for testing a geoserver with your own data.

We have pretty much not run CITE tests for a number of years now so we expect their to be lots of problems to fix. Indeed we as a community would like to resume fundraising for this activity.

···


Jody Garnett

Jody,

CockroachDB (which is similar to PostGIS) has implemented WFS. I’m trying to see if I can put the test data into CockroachDB and then run the WFS tests to see how compliant their implementation is.

Is this a reasonable approach?

Patrick Jones

···

From: Jody Garnett <jody.garnett@…84…>
Sent: Wednesday, July 21, 2021 2:13 AM
To: Patrick L Jones <plj@…2055…>
Cc: geoserver-users@lists.sourceforge.net
Subject: [EXT] Re: [Geoserver-users] wfs cite tests

Patrick I would like to start again - what are you wishing to accomplish by running CITE tests?

CITE is certification for a software component (geoserver in this case) and is of interest to developers working on the project. The tests are not generally useful for testing a geoserver with your own data.

We have pretty much not run CITE tests for a number of years now so we expect their to be lots of problems to fix. Indeed we as a community would like to resume fundraising for this activity.

Jody Garnett

On Mon, 19 Jul 2021 at 13:47, Patrick L Jones <plj@…2055…> wrote:

Greetings,

I’m trying to run the wfs1.1 cite tests

I’m trying to follow the directions on https://docs.geoserver.org/stable/en/developer/cite-test-guide/index.html#run-wfs-1-1-tests

I have loaded the data into the db as a ‘cite’ database and ‘cite’ table. I can see the data in Geoserver

When I run ant wfs-1.1 it fails.

wfs-1.1:

run-test:

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/apps/engine/resources/com/occamlab/te/scripts/functions.ctl

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/apps/engine/resources/com/occamlab/te/scripts/parsers.ctl

[exec] Jul 19, 2021 4:09:44 PM com.occamlab.te.Generator generateXsl

[exec] INFO: Validating /home/plj/cite/geoserver-cite-tools/engine/scripts/wfs-1.1.0/ctl/all.xml

[exec] <?xml version="1.0" encoding="UTF-8"?>http://jorf1.mitre.org:8080/geoserver/wfs?request=GetCapabilities<value key=“profile”>sf-0Testing suite ctl:wfs-1.1.0-compliance-suite…

[exec] Testing wfs:wfs-main (wfs-1.1.0)…

[exec] Assertion: WFS 1.1.0 Tests

[exec] FAILURE: Did not receive a wfs:WFS_Capabilities document! Skipping remaining tests.

[exec] Test wfs:wfs-main Failed

[exec] Suite ctl:wfs-1.1.0-compliance-suite Failed

[copy] Copying 1 file to /home/plj/cite/geoserver-cite-tools/users/geoserver/wfs-1.1.0

when I do “curl http://jorf1.mitre.org:8080/geoserver/wfs?request=GetCapabilities” I do get expected results

Any thoughts on what I’m doing wrong?


Geoserver-users mailing list

Please make sure you read the following two resources before posting to this list:

If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer

Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Then you wish to ignore geoserver and directly go to the OGC CITE conformance page: https://cite.opengeospatial.org/teamengine/
They run the CITE engine there and you can provide a URL for your service and get a report back.

The section of the geoserver manual you found is about us running the team engine locally as part of our build.

···


Jody Garnett