Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate test suite to TEAM Engine 6 (Java 17) #266

Closed
dstenger opened this issue Feb 8, 2024 · 6 comments · Fixed by #272
Closed

Migrate test suite to TEAM Engine 6 (Java 17) #266

dstenger opened this issue Feb 8, 2024 · 6 comments · Fixed by #272
Assignees
Milestone

Comments

@dstenger
Copy link
Contributor

dstenger commented Feb 8, 2024

Currently, there is just a SNAPSHOT of TEAM Engine 6.0.

First work was already done here: opengeospatial/teamengine#606

Error message is:

Error in call to extension function {public java.lang.Object com.occamlab.te.TECore.callFunction(net.sf.saxon.expr.XPathContext,java.lang.String,java.lang.String,net.sf.saxon.om.NodeInfo) throws java.lang.Exception}: Exception in extension function net.sf.saxon.s9api.SaxonApiException: Error in call to extension function {public javax.xml.transform.Source org.opengis.cite.iso19142.TestNGController.doTestRun(org.w3c.dom.Document) throws java.lang.Exception}: Exception in extension function java.lang.ExceptionInInitializerError
@bpross-52n
Copy link
Contributor

There is a version 5.0 planned for the https://github.com/Geomatys/geotoolkit. This version could be used in the WFS 2.0 test suite, the GML 32 test suite, as well as the geomatics-geotk project.

@bpross-52n
Copy link
Contributor

@desruisseaux Can you tell us, when the release of Geotoolkit 5.0 is planned?

@dstenger dstenger self-assigned this Feb 23, 2024
@dstenger
Copy link
Contributor Author

@desruisseaux
Copy link
Contributor

Hello @bpross-52n . Sorry, I didn't saw this message before.

We publish milestones of Geotk every few months on this repository. The last milestone was last September and is already on Java 17. However, we don't make publicity about those milestones because they depend on a non-released version of the OGC GeoAPI standard. The official releases are Apache SIS, which depend on the released OGC GeoAPI 3.0.2 standard, but that project does not yet have all you need. However, as discussed with Gobe and Dick, the fact that Geotk depends on a non-released GeoAPI version may be acceptable for TEAM engine purpose because I think that this standard is not exposed to TEAM users.

I will work on migrating the https://github.com/opengeospatial/geomatics-geotk repository during this OGC / OSGeo / ASF code sprint and keep you informed.

@desruisseaux
Copy link
Contributor

Initial migration done on the sis-migration branch of https://github.com/Geomatys/geomatics-geotk. There is two tests failure to fix.

@dstenger dstenger changed the title Migrate test suite to TEAM Engine 6.0 Migrate test suite to TEAM Engine 6 Feb 27, 2024
@dstenger dstenger changed the title Migrate test suite to TEAM Engine 6 Migrate test suite to TEAM Engine 6 (Java 17) Mar 1, 2024
@dstenger dstenger removed their assignment Mar 1, 2024
@bpross-52n bpross-52n mentioned this issue May 23, 2024
@dstenger dstenger assigned dstenger and unassigned bpross-52n Jun 27, 2024
@dstenger dstenger added this to the 1.42 milestone Jul 30, 2024
dstenger added a commit that referenced this issue Jul 30, 2024
@dstenger dstenger added this to CITE Aug 1, 2024
@dstenger dstenger moved this to To verify in CITE Aug 1, 2024
@dstenger dstenger removed this from the 1.42 milestone Sep 26, 2024
dstenger added a commit that referenced this issue Nov 8, 2024
…place jsr311-api by jakarta.ws.rs-api and remove exclusions
dstenger added a commit that referenced this issue Nov 8, 2024
dstenger added a commit that referenced this issue Nov 8, 2024
@dstenger dstenger added this to the 1.43 milestone Nov 8, 2024
@github-project-automation github-project-automation bot moved this from To verify to Done in CITE Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants