[KEYCLOAK-17254] [KEYCLOAK-18267] Fixes#8106
Conversation
…alize class org.jboss.marshalling.river.RiverMarshaller' error for: * org.keycloak.testsuite.crossdc.LastSessionRefreshCrossDCTest and * org.keycloak.testsuite.crossdc.SessionExpirationCrossDCTest tests, when running cross-DC tests with JDK 11 Signed-off-by: Jan Lieskovsky <jlieskov@redhat.com>
to the "javaVmArguments" to start the cache server container with, if the JVM used to run the cache server is modular (JDK 9+) Signed-off-by: Jan Lieskovsky <jlieskov@redhat.com>
|
@vramik @vmuzikar @tkyjovsk @pdrozd PTAL (especially at the 2-nd commit once got a chance) ** Thanks, ** Of course you are welcome to review the PR as a whole, just your primary look at selected change is appreciated. Thanks, Jan |
|
Corresponding testing pipeline runs for the change: |
|
@iankko I'm waiting for PR #7774 for KEYCLOAK-13757 to be reviewed. I have also cretated branch https://keycloak-jenkins.com/view/pipelines/job/universal-test-pipeline-server/2708/testReport/ I suggest merging this PR first before merging PR #7774 because 1 additional commit is needed to adapt KEYCLOAK-13757 to changes in this PR. |
Briefly went through the code changes & LGTM AFAICT.
Nice, thanks!
Either way WFM. Let's do it following the way which is better for your preference / convenience. |
vmuzikar
left a comment
There was a problem hiding this comment.
AFAICT (e.g. CrossDC tests are a bit outside of my expertise :)), looks good to me. My only concern is the renaming of infinispan-jboss-marshalling,10.1.8.Final,Apache Software License 2.0 which seemed a bit suspicious to me, but I'm sure it is an intentional change hence approving. @iankko Thanks!
Thanks for looking, Vashek! Asked you for review, since looked you touched some of the files, the PR is changing (IIRC that And for that file renaming part, yes, it's intentional. Since other (the remaining license files in that directory follow the |
Fixes issues / errors like:
when running Cross-DC tests on hosts having both JDK 8 & JDK 11 installed (e.g. recent Fedora or RHEL-8.1 systems).
Fixes issues / errors like:
when running Cross-DC tests on hosts having both JDK 8 & JDK 11 simultaneously installed with
-Pjava11-auth-serverprofile enabled.