Skip to content
Snippets Groups Projects

Resolve "Feature: Send enpoint for non-terminal using implicit NTA"

12 files
+ 232
95
Compare changes
  • Side-by-side
  • Inline
Files
12
  • 790e3f51
    - begin to ease usage of index-based-list-access in template (remove typeIsList, because it is always true here)
    - add error if index-based-list-access ist set, but endpoint target is not a type
    - add composite RagConnectMappingPublisher for index-based-list-access
    - use getter/setter for lastValue of ragconnect-publisher
    - still problems with implicit nta not getting flushed
@@ -11,6 +11,10 @@ aspect Errors {
when !getSend() && getEndpointTarget().isTokenEndpointTarget() && token().getNTA()
to RagConnect.errors();
EndpointDefinition contributes error("Indexed based list access may only be used for type endpoint targets!")
when getIndexBasedListAccess() && !getEndpointTarget().isTypeEndpointTarget()
to RagConnect.errors();
// if first mapping is null, then suitableDefaultMapping() == null
EndpointDefinition contributes error("No suitable default mapping found for type " +
((getMappingList().isEmpty())
Loading