opengeospatial / teamengine

TEAM Engine (Test, Evaluation, And Measurement Engine) is an engine for testing web services and other resources written in JAVA. It executes test scripts written in Compliance Test Language (CTL), TestNG and other languages. It is lightweight and easy to run as a command line or to setup as a service. It can be used to test any type of service or encoding. It is also the official tool used by the Open Geospatial Consortium (OGC) for compliance testing.
Apache License 2.0
45 stars 41 forks source link

Fix REST interface for version 6.0 #589

Closed dstenger closed 7 months ago

dstenger commented 9 months ago

Branch: 6.0

Currently, not all resources of the REST interface can be accessed.

First commit solving some problems:

However, still not all resources work as expected.

Assumption: Location of Jersey and JAX-RS libraries which are placed on Tomcat and/or web application class paths causes those errors. Thus, the configuration in teamengine/teamengine-web/src/assembly/common-libs.xml and teamengine/teamengine-web/pom.xml shall be reworked in a first step. In a second step, the REST interface must be tested again and all remaining problems fixed.