From 7ee744bcfce2c33245c3795079b60d120be7eaca Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Fri, 2 Dec 2022 16:46:50 -0500 Subject: [PATCH] AOT hints changes for reactive apps --- .../pulsar/reactive/aot/ReactivePulsarRuntimeHints.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-pulsar-reactive/src/main/java/org/springframework/pulsar/reactive/aot/ReactivePulsarRuntimeHints.java b/spring-pulsar-reactive/src/main/java/org/springframework/pulsar/reactive/aot/ReactivePulsarRuntimeHints.java index d8ab9b83..65588c2e 100644 --- a/spring-pulsar-reactive/src/main/java/org/springframework/pulsar/reactive/aot/ReactivePulsarRuntimeHints.java +++ b/spring-pulsar-reactive/src/main/java/org/springframework/pulsar/reactive/aot/ReactivePulsarRuntimeHints.java @@ -87,7 +87,8 @@ public class ReactivePulsarRuntimeHints implements RuntimeHintsRegistrar { MemberCategory.DECLARED_FIELDS)); Stream.of("reactor.core.publisher.Flux", "com.github.benmanes.caffeine.cache.SSMSA", - "com.github.benmanes.caffeine.cache.PSAMS") + "com.github.benmanes.caffeine.cache.PSAMS", "com.github.benmanes.caffeine.cache.SSLMSA", + "com.github.benmanes.caffeine.cache.PSAMW") .forEach(typeName -> reflectionHints.registerTypeIfPresent(classLoader, typeName, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INTROSPECT_PUBLIC_METHODS));