Closed dstenger closed 1 year ago
It was possible to test the blocked PR with a workaround: https://github.com/opengeospatial/ets-wfs20/pull/255#issuecomment-1488955316 Thus, there is a clear connection how TEAM Engine is set up:
This, is an indicator that the two linked teamengine issues might be related to the problem.
I could not yet get to the bottom of this. I created a pull request in Teamengine to cope with this issue, like we discussed today: https://github.com/opengeospatial/teamengine/tree/move-xml-resolver-to-common-libs
When testing this branch with teamengine-docker/teamengine-beta and WFS 2.0 test suite, following error occurs when executing against [1]:
...
Cannot find org/opengis/cite/validation/CatalogManager.properties
Error at xsl:import on line 48
XTSE0165: java.io.FileNotFoundException:
/usr/local/tomcat/iso_schematron_skeleton_saxon.xsl (No such file or directory)
Cannot find org/opengis/cite/validation/CatalogManager.properties
Error at xsl:import on line 48
XTSE0165: java.io.FileNotFoundException:
/usr/local/tomcat/iso_schematron_skeleton_saxon.xsl (No such file or directory)
Cannot find org/opengis/cite/validation/CatalogManager.properties
...
Thus, TEAM Engine searches for the file in the wrong path, now.
Describe the bug I already created a branch with an update of the dependencies: https://github.com/opengeospatial/ets-wfs20/compare/upgradeToTeamEngine552
However, when building the repository via
mvn clean install site docker:run -Pdocker,integration-tests
, following error occurs during execution of integration tests:When using the Web Browser Interface, following error is reported:
Expected behavior Integration tests shall pass again and execution via Web Browser Interface shall not lead to a NoClassDefFoundError.
Additional context There might be a relation to https://github.com/opengeospatial/teamengine/pull/540 and/or https://github.com/opengeospatial/teamengine/pull/547.