This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new 342e2eb55b Upgrading Elasticsearch and Pac4j
342e2eb55b is described below

commit 342e2eb55bdf0e40c25181b7c9cce877c00bd31d
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Fri Feb 27 08:32:06 2026 +0100

    Upgrading Elasticsearch and Pac4j
---
 .../java/org/apache/syncope/core/provisioning/java/job/TaskJob.java | 1 +
 .../java/org/apache/syncope/core/logic/oidc/OIDCClientCache.java    | 6 +++---
 pom.xml                                                             | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/TaskJob.java
 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/TaskJob.java
index fc281373c3..e945c3ea74 100644
--- 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/TaskJob.java
+++ 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/job/TaskJob.java
@@ -54,6 +54,7 @@ public class TaskJob extends Job {
 
     private SchedTaskJobDelegate delegate;
 
+    @Override
     public SchedTaskJobDelegate getDelegate() {
         return delegate;
     }
diff --git 
a/ext/oidcc4ui/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCClientCache.java
 
b/ext/oidcc4ui/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCClientCache.java
index f4d67344c6..df970fcbd2 100644
--- 
a/ext/oidcc4ui/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCClientCache.java
+++ 
b/ext/oidcc4ui/logic/src/main/java/org/apache/syncope/core/logic/oidc/OIDCClientCache.java
@@ -132,10 +132,10 @@ public class OIDCClientCache {
 
             @Override
             public ClientAuthentication getClientAuthentication() {
-                if (clientAuthentication == null) {
-                    clientAuthentication = computeClientAuthentication();
+                if (clientAuthenticationRef.get() == null) {
+                    clientAuthenticationRef.set(computeClientAuthentication());
                 }
-                return clientAuthentication;
+                return super.getClientAuthentication();
             }
 
             @Override
diff --git a/pom.xml b/pom.xml
index 4086462683..5f9a50cb20 100644
--- a/pom.xml
+++ b/pom.xml
@@ -449,7 +449,7 @@ under the License.
 
     <disruptor.version>4.0.0</disruptor.version>
 
-    <elasticsearch.version>9.3.0</elasticsearch.version>
+    <elasticsearch.version>9.3.1</elasticsearch.version>
     <opensearch.version>3.5.0</opensearch.version>
     <opensearch-java.version>3.6.0</opensearch-java.version>
 
@@ -461,7 +461,7 @@ under the License.
     <commons-jexl.version>3.6.2</commons-jexl.version>
     <commons-text.version>1.15.0</commons-text.version>
 
-    <pac4j.version>6.3.1</pac4j.version>
+    <pac4j.version>6.3.2</pac4j.version>
 
     <cas.version>8.0.0-RC2</cas.version>
     <cas-client.version>4.0.4</cas-client.version>

Reply via email to