diff --git a/core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImpl.java b/core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImpl.java index fd7d726cb4b..b23619ab9f5 100644 --- a/core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImpl.java +++ b/core/common/connector-core/src/main/java/org/eclipse/edc/connector/core/validator/DataAddressValidatorRegistryImpl.java @@ -46,17 +46,17 @@ public void registerDestinationValidator(String type, Validator val @Override public ValidationResult validateSource(DataAddress dataAddress) { - return sourceValidators.getOrDefault(dataAddress.getType(), d -> warning("source")).validate(dataAddress); + return sourceValidators.getOrDefault(dataAddress.getType(), d -> warning("source", dataAddress)).validate(dataAddress); } @Override public ValidationResult validateDestination(DataAddress dataAddress) { - return destinationValidators.getOrDefault(dataAddress.getType(), d -> warning("destination")).validate(dataAddress); + return destinationValidators.getOrDefault(dataAddress.getType(), d -> warning("destination", dataAddress)).validate(dataAddress); } @NotNull - private ValidationResult warning(String type) { - monitor.warning("No %s DataAddress validator has been registered, please register one as it is strongly recommended.".formatted(type)); + private ValidationResult warning(String type, DataAddress dataAddress) { + monitor.warning("No %s DataAddress validator has been registered for type %s, please register one as it is strongly recommended.".formatted(type, dataAddress.getType())); return ValidationResult.success(); } } diff --git a/extensions/common/json-ld/src/main/resources/document/dspace.jsonld b/extensions/common/json-ld/src/main/resources/document/dspace.jsonld index f475b23504f..f26eaff0285 100644 --- a/extensions/common/json-ld/src/main/resources/document/dspace.jsonld +++ b/extensions/common/json-ld/src/main/resources/document/dspace.jsonld @@ -55,7 +55,7 @@ "odrl:leftOperand": { "@type": "@id" }, "odrl:operator": { "@type": "@id" }, "odrl:rightOperandReference": { "@type": "@id" }, - "odrl:profile": { "@container": "@set" } + "odrl:profile": { "@container": "@set" }, "odrl:assigner": { "@type": "@id" }, "odrl:assignee": { "@type": "@id" } }