Version: 6.0.x

ClassLoader classLoader = HttpMessageConverters.class.getClassLoader(); jackson2Present = ClassUtils.isPresent("com.fasterxml.jackson.databind.ObjectMapper", classLoader) && ClassUtils.isPresent("com.fasterxml.jackson.core.JsonGenerator", classLoader); gsonPresent = ClassUtils.isPresent("com.google.gson.Gson", classLoader); jsonbPresent = ClassUtils.isPresent("jakarta.json.bind.Jsonb", classLoader);

jsonbPresent should use jakarta.json.bind.Jsonb

see: https://github.com/spring-projects/spring-authorization-server/issues/1054