-
Notifications
You must be signed in to change notification settings - Fork 112
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
start building with staged EE 10 SPEC APIs #761
Conversation
Signed-off-by: Scott Marlow <smarlow@redhat.com>
https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/2/testReport/ has test results. I would expect that the Persistence tests would of failed if #759 was merged in already. |
Started a new test with just |
My bad, test run # 2 is still running also. :-) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shall we remove JAXB jars checked-in here - https://github.com/eclipse-ee4j/jakartaee-tck/tree/master/lib, if we are using jars from maven central for the TCK build?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
similar changes will be required for standalone tck build script - https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/docker/build_standalone-tcks.sh, to build from staged EE 10 SPEC API.
Yes, thank you for pointing that out!
Good catch, I completely agree. |
Signed-off-by: Scott Marlow <smarlow@redhat.com>
https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/5 will build/run Platform TCK tests with JDK11 |
Signed-off-by: Scott Marlow <smarlow@redhat.com>
Signed-off-by: Scott Marlow <smarlow@redhat.com>
https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/7/ is running with some changes to https://github.com/eclipse-ee4j/jakartaee-tck/blob/master/docker/build_standalone-tcks.sh, but we will see if the classpath is correct for compiling all of the various TCK sources. |
Signed-off-by: Scott Marlow <smarlow@redhat.com>
Signed-off-by: Scott Marlow <smarlow@redhat.com>
…d CNFE compiling src/com/sun/ts/tests/ejb30/common/migration/threetwo/DescriptorThreeTestBean.java Signed-off-by: Scott Marlow <smarlow@redhat.com>
…Context.java:23: error: cannot find symbol [ts.javac] import jakarta.xml.bind.Validator Signed-off-by: Scott Marlow <smarlow@redhat.com>
FYI, tracking issue is #756 |
…K classes to avoid CNFE compiling src/com/sun/ts/tests/ejb30/common/migration/threetwo/DescriptorThreeTestBean.java Signed-off-by: Scott Marlow <smarlow@redhat.com>
[JACC Standalone TCK tests are now passing](https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/12/testReport. |
Signed-off-by: Scott Marlow <smarlow@redhat.com>
…0-RC2 Signed-off-by: Scott Marlow <smarlow@redhat.com>
Signed-off-by: Scott Marlow <smarlow@redhat.com>
bea2bf2
to
e1a2809
Compare
I'm doing more testing of the Standalone TCKs but I think they will all pass via https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/20 (verified that jaxrs passed yesterday which was the only one failing due to build failures that are now resolved). Locally, I tried running the Platform TCK build from yesterday (https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/19/artifact/jakartaeetck-bundles/jakartaeetck-10.0.0.zip). I am locally running the jaxrs tests and they passed fine with WildFly (master branch):
While with https://download.eclipse.org/ee4j/glassfish/glassfish-6.1.0.zip on JDK11 testing, we fail with:
I'm guessing the java.lang.StackOverflowError is a configuration failure but not really sure. Update: https://ci.eclipse.org/jakartaee-tck/job/jakartaee-tck-scottmarlow/job/add_staged_specapi/20/ passed all of the Standalone TCK tests. |
Thanks for the review @gurunrao ! |
Signed-off-by: Scott Marlow smarlow@redhat.com
Adds the staging repo via added parent pom + updates to currently available staged SPEC API versions. Note that some SPEC APIs may be merged into
Jakarta XML Web Services 4.0
(like Soap Attachments + Jakarta Web Services Metadata 3.0).More changes are needed to deal with the technologies merged to https://jakarta.ee/specifications/xml-web-services/4.0 (with regard to building standalone TCKs).