You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One of the most popular policies that would be used in data spaces is the one that regards payment obligation.
I tried the typical way that payment is represented in ODRL (inspired by Example 20 in the official odrl model page https://www.w3.org/TR/odrl-model/#duty-policy), which is defined as a refinement on the action of "odrl:compensate", but EDC cannot parse it properly and produces an error during policy creation.
Expected Behavior
ECD was expected to parse and store the following policy during policy creation:
This is not a feature we will implement. The DSP specification profiles ODRL, meaning only a subset of the possible serializations are supported.
The specification group is currently refining its JSON Schemas to explicitly not require conformant implementations to support anything beyond the normative serialization.
An implementation may, of course, support this type of extensibility, but the EDC won't, so I am closing this.
Thank you for clarifying these issues. Is it possible to point me to the documentation of the DSP specification profiles ODRL and the JSON Schemas from the specification group that the EDC is and will support, so that I can study them and see if and how an equivalent representation of this important policy for our dataspace could be represented within the limitations imposed by the DSP specification profiles ODRL and the EDC implementation?
Bug Report
Describe the Bug
One of the most popular policies that would be used in data spaces is the one that regards payment obligation.
I tried the typical way that payment is represented in ODRL (inspired by Example 20 in the official odrl model page https://www.w3.org/TR/odrl-model/#duty-policy), which is defined as a refinement on the action of "odrl:compensate", but EDC cannot parse it properly and produces an error during policy creation.
Expected Behavior
ECD was expected to parse and store the following policy during policy creation:
Observed Behavior
EDC returns the following error during creation:
Context Information
Used version EDC v0.8.0
Possible Implementation
I believe the problem lies in the "rdf:value" property.
The text was updated successfully, but these errors were encountered: