diff --git a/dotCMS/src/main/java/com/dotcms/jobs/business/api/events/RealTimeJobMonitor.java b/dotCMS/src/main/java/com/dotcms/jobs/business/api/events/RealTimeJobMonitor.java index 43d5f93f4e5..29c9eab2e0b 100644 --- a/dotCMS/src/main/java/com/dotcms/jobs/business/api/events/RealTimeJobMonitor.java +++ b/dotCMS/src/main/java/com/dotcms/jobs/business/api/events/RealTimeJobMonitor.java @@ -237,6 +237,10 @@ public void onJobProgressUpdated(@Observes JobProgressUpdatedEvent event) { */ public static class Predicates { + private Predicates() { + // Prevent instantiation + } + /** * Creates a predicate that matches jobs with any of the specified states. * diff --git a/dotCMS/src/main/java/com/dotcms/jobs/business/error/RetryPolicyProcessor.java b/dotCMS/src/main/java/com/dotcms/jobs/business/error/RetryPolicyProcessor.java index 687354659ad..1775684c8f3 100644 --- a/dotCMS/src/main/java/com/dotcms/jobs/business/error/RetryPolicyProcessor.java +++ b/dotCMS/src/main/java/com/dotcms/jobs/business/error/RetryPolicyProcessor.java @@ -16,7 +16,14 @@ @ApplicationScoped public class RetryPolicyProcessor { - private final NoRetryStrategy noRetryStrategy; + private NoRetryStrategy noRetryStrategy; + + /** + * Default constructor required for CDI proxy creation. + */ + public RetryPolicyProcessor() { + // Default constructor for CDI + } @Inject public RetryPolicyProcessor(NoRetryStrategy noRetryStrategy) {