-
Notifications
You must be signed in to change notification settings - Fork 109
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
Update jstl dates for java21 #1312
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Scott Marlow <[email protected]>
…so change WildFly Preview to WildFly Signed-off-by: Scott Marlow <[email protected]>
…e_submodule Replace coreprofile submodule
… JsonbProvider. Signed-off-by: James R. Perkins <[email protected]>
…STful Web Services 3.1 a default ExceptionMapper is required. The suggestion of the specification is to return 500 as the response status. Signed-off-by: James R. Perkins <[email protected]>
[1135] Do not add the CustomJsonbResolver as a service provider for a…
[1134] Allow the response type to be either 400 or 500. In Jakarta RE…
Signed-off-by: Scott M Stark <[email protected]>
Create a core profile tck service release
Signed-off-by: Scott M Stark <[email protected]>
Update core profile tck to 10.0.1
…enge Accept unique constraint as part of the create table statement
Signed-off-by: David Matějček <[email protected]>
- previous version - used root to run builds - had no permissions to write to the home dir - had no permissions to kill processes - this version - prints useful information about user, network, env - uses user tck based on Jenkins user (see Elipses' documentation) - added AS_TRACE parameter, useful when GF asadmin behaves badly - with fixed GlassFish (PR24200) doesn't need to kill (but for sure...) Signed-off-by: David Matějček <[email protected]>
…ce dir Signed-off-by: David Matějček <[email protected]>
Sync changes in 10.0.x branch to master
…hallenge JPA#391 Fix wrongly typed comparison expressions
Signed-off-by: Jorge Bescos Gascon <[email protected]>
ClassLoader issue in embedded Arquillian
Also updated associated dependencies and plugins in pom. Signed-off-by: Arjan Tijms <[email protected]>
Upgrade to CDI TCK 4.0.10
Signed-off-by: Jorge Bescos Gascon <[email protected]>
ClassLoader issue in embedded Arquillian (additional null check)
…lasspath. (jakartaee#1211) Signed-off-by: Gurunandan Rao <[email protected]>
…ee#1173) Bumps [testng](https://github.com/cbeust/testng) from 7.4.0 to 7.5.1. - [Release notes](https://github.com/cbeust/testng/releases) - [Changelog](https://github.com/testng-team/testng/blob/master/CHANGES.txt) - [Commits](testng-team/testng@7.4.0...7.5.1) --- updated-dependencies: - dependency-name: org.testng:testng dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
src/web/jstl/spec/fmt/format/parsedate/positivePDLocalizationContextTestJava20Plus.jsp
Show resolved
Hide resolved
src/web/jstl/spec/fmt/format/parsedate/positivePDParseLocaleTestJava20Plus.jsp
Show resolved
Hide resolved
src/web/jstl/spec/fmt/format/parsedate/positivePDTimeStyleTestJava20Plus.jsp
Show resolved
Hide resolved
src/web/jstl/spec/fmt/format/parsedate/positivePDTimeZoneNullEmptyTestJava20Plus.jsp
Show resolved
Hide resolved
src/web/jstl/spec/fmt/format/parsedate/positivePDTimeZonePrecedenceTestJava20Plus.jsp
Show resolved
Hide resolved
src/web/jstl/spec/fmt/format/parsedate/positivePDTimeZoneTestJava20Plus.jsp
Show resolved
Hide resolved
I do not see any problems other than the few source files that I commented on today regarding the copyright in newly added files. |
@scottmarlow the new JSP files are exact copies of the existing JSPs with minor updates, UTF-8 encoding, and an update of the space character for Java 20 Plus. I kept the original copyright since they were copies. I wanted to clarify why I left the original copyright, I didn't feel comfortable removing it since I was copying existing code. Is the consensus of the platform-tck project that I should remove the original copyright from the new JSPs even if they are copies of existing code? |
Good point, I knew you were copying existing code. I now think either way would of been okay. I'm going to resolve the my comments.
|
Looks good to me, lets give it a few more days before merging in case @alwin-joseph or @gurunrao have feedback. |
@scottmarlow thanks very much for all of your help and testing!! Very much appreciated! |
@scottmarlow This PR is against the |
Context on Tags tests for EE11:
Tags TCK Fix :
cc @gurunrao |
I'm confused about what branch will eventually be used to test Jakarta Tags in EE11. I thought the intent was to update the 3.0.0 tests so that we can use the same TCK for both EE10 and EE11. |
I can take up this, will create a PR in
The refactored Tags tests in |
No need to merge to the master branch. Sorry that I missed this before.
Please do. I validated your change as if it was a 10.0.x change.
Clearly we will need to figure out which Tags tests will be run against Jakarta EE 11 implementations (e.g. Tags 3.0 standalone TCK or EE 11 Platform TCK).
Eventually (after EE 11) we will need to make changes to be able to pass the Tags tests against a future EE release but we shouldn't run refactored Tags TCK tests against EE 11 implementations as that wouldn't be valid.
Yes, but I think we previously missed the impact on EE 11 implementation testing. |
We should discuss this further... |
Updated: I now think that it is fine for the EE 11 Platform TCK to run JSTL tests (based on Tags 3.0) against EE 11 implementations. So in summary, I am +1 for merging this pr to the
+1
+1
It would be fine to merge the changes into both I also want to mention that some unrelated changes in the |
10.0.x PR: #1320 |
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.
Branch should be 10.0.X, changes LGTM.
@alwin-joseph did you have a chance to get a PR for the tckrefactor branch? |
Not yet. I will get to that soon. |
Updated to target the |
Fixes Issue
This is for Jakarta Tags Challenge: jakartaee/tags#255
Related Issue(s)
jakartaee/tags#255
Describe the change
I'm working through the failing sub buckets to update golden files for Java pre and post Java 19. This is a work in progress as I have a couple more sub buckets to work through but I wanted to get a PR up to show progress.
I've decided to leave the original JSPs alone and just create a new set of JSPs and golden files where necessary. This is done where ever we have AM/PM in the actual JSP. If there is no AM/PM in the JSP and we just need to work with the new space character I've just modified the existing JSP to UTF-8 encoding and added a new golden file.
There are more clever ways to do this but I wanted to limit the changes to the existing code base with the intention of this change running on both EE10 and EE11 and being conscious of the fact that these changes are to address a challenge. We can make more clever changes in the future if we have to address a similar problem.
A few additional comments:
JSTLClient
for that test so I didn't touch these goldenfiles.STANDARD
orSTANDARD_COMPAT
property so that I could override the goldenfiles then I added theTEST_NAME
property.,
rather thanat
such as:Friday, December 26, 1997 at 7:11:34 PM Pacific Standard Time
in the original andFriday, December 26, 1997, 7:11:34 PM Pacific Standard Time
in the updated golden file. These golden files include:onedotzero\positiveSetTimezoneValueTestJava20Plus.gf
onedotzero\positiveTimezoneValueTestJava20Plus.gf
timezone\positiveTimezoneValueNullEmptyTestJava20Plus.gf
timezone\positiveTimezoneValueTestJava20Plus.gf
settimezone\positiveTimezoneValueNullEmptyTestJava20Plus.gf
settimezone\positiveTimezoneValueTestJava20Plus.gf
Additional context
See the Jakarta Tags Challenge.
CC @alwin-joseph @anajosep @arjantijms @cesarhernandezgt @dblevins @m0mus @edbratt @gurunrao @jansupol @jgallimore @kazumura @kwsutter @LanceAndersen @bhatpmk @RohitKumarJain @shighbar @gthoman @brideck @OndroMih @dmatej
@starksm64 @scottmarlow