Closed emmartins closed 2 years ago
I'm not sure what we should here, but I don't think we should be using the staging repository. This would pollute any the local maven repository for anyone that runs this. However, the concurrency API and implementation do not appear to be on Maven Central.
W should download the ZIP from https://ci.eclipse.org/cu/job/Concurrency%20TCK%20Master%20Build/ and use that. The direct link would be https://ci.eclipse.org/cu/job/Concurrency%20TCK%20Master%20Build/lastSuccessfulBuild/artifact/tck-dist/target/concurrency-tck-3.0.0-dist.zip. The TCK libraries themselves will not be deployed to Maven Central so we cannot just simply add a dependency to the POM unfortunately.
https://download.eclipse.org/jakartaee/concurrency/3.0/concurrency-tck-3.0.0.zip has the Eclipse Foundation TCK license which is needed for certifying that WildFly is Jakarta EE 10 compatible. I see that this is already mentioned above indirectly via zulip reference, thanks James!
Issue: https://issues.redhat.com/browse/WFLY-16237