diff --git a/src/main/java/org/springframework/data/mapping/model/PersistentEntityParameterValueProvider.java b/src/main/java/org/springframework/data/mapping/model/PersistentEntityParameterValueProvider.java index d40fab20c4..bc3dbacc6e 100644 --- a/src/main/java/org/springframework/data/mapping/model/PersistentEntityParameterValueProvider.java +++ b/src/main/java/org/springframework/data/mapping/model/PersistentEntityParameterValueProvider.java @@ -55,6 +55,11 @@ public T getParameterValue(Parameter parameter) { return (T) parent; } + if (parameter.getType().getType().getName() + .equals("kotlin.jvm.internal.DefaultConstructorMarker")) { + return null; + } + String name = parameter.getName(); if (name == null) {