Thanks Arjan. Great summary. So I assume we can start creating binary builds that the TCK team can take a look at?
Steve
From: arjan tijms <arjan.tijms@xxxxxxxxx>
Sent: 10 February 2021 11:15
To: Steve Millidge (Payara) <steve.millidge@xxxxxxxxxxx>
Cc: glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Subject: Re: Merge of 6.1 branch to master
Hi,
Thanks! The status is as follows:
The PR includes the work done earlier by Fujitsu and my work where I updated the command security plugin to support JDK 11 and replaced all usages of sun.* classes that either disappeared entirely, or were made
invisible.
I tried to replace as much as possible with public alternatives. Eg “jarsigner” moved to a public API, and “FilePolicy” could be obtained via a public API. For some other code, like PropertyExpander I had to replace
it with new code of myself.
The code compiles, and the unit tests pass. GF starts up enough to generate the domains during the build, but beyond that no tests have been done.
* Start GF manually and inspect logs
* Start admin console and test if it all works
* Run TCK and fix failures (likely fix in both TCK and GF)