TNO / knowledge-engine

Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics
https://knowledge-engine.eu
Apache License 2.0
33 stars 4 forks source link

Binding validation should also happen when the REST server receives bindings from the proactive side #429

Open Sophietje opened 1 year ago

Sophietje commented 1 year ago

In GitLab by @han.kruiger.tno.nl on May 11, 2023, 12:22

Sophietje commented 1 year ago

In GitLab by @barry.nouwt.tno.nl on Nov 6, 2023, 16:36

Consider not only having the validation for the REST API, but also for the Java API. Note that this only holds for POST Knowledge Interactions (KI), because binding sets for ASK KIs are allowed to have missing variables, but this should not contain variables that are not available in the graph pattern.