diff --git a/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java b/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java index fcee7fda..06b88a9e 100644 --- a/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java +++ b/spring-vault-core/src/main/java/org/springframework/vault/aot/VaultRuntimeHints.java @@ -48,9 +48,8 @@ class VaultRuntimeHints implements RuntimeHintsRegistrar { PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(classLoader); ReflectionHints reflection = hints.reflection(); - MemberCategory[] dataObjectCategories = new MemberCategory[] { MemberCategory.DECLARED_FIELDS, - MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS, - MemberCategory.INTROSPECT_DECLARED_CONSTRUCTORS, MemberCategory.INTROSPECT_DECLARED_METHODS }; + MemberCategory[] dataObjectCategories = new MemberCategory[] { MemberCategory.ACCESS_DECLARED_FIELDS, + MemberCategory.INVOKE_DECLARED_METHODS, MemberCategory.INVOKE_DECLARED_CONSTRUCTORS }; try { Resource[] resources = resolver.getResources(ResourcePatternResolver.CLASSPATH_ALL_URL_PREFIX + ClassUtils.convertClassNameToResourcePath("org.springframework.vault.support") + "/*.class");