App-Schema Cardinality 1..N support for unbounded anonymous sequence children elements

Description

This feature introduces another variant of Cardinality 1..N that can be used for nested elements on an unbounded anonymous sequence, adding a slash character at the begginning of the ClientProperty name attribute:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 (...) <AttributeMapping> <targetAttribute>st:tag</targetAttribute> <jdbcMultipleValue> <sourceColumn>ID</sourceColumn> <targetTable>TAGS</targetTable> <targetColumn>STATION_ID</targetColumn> </jdbcMultipleValue> <ClientProperty> <name>/st:code</name> <value>CODE</value> </ClientProperty> </AttributeMapping> (...)

In this example the 'st:code' element children will be generated with the computed client property value:

1 2 3 4 5 6 7 8 9 (...) <st:Station gml:id="st.1"> <st:name>Station 1</st:name> <st:tag> <st:code>X1Y</st:code> <st:code>X2Y</st:code> </st:tag> </st:Station_gml32> (...)

Environment

None

Status

Assignee

Fernando Miño

Reporter

Fernando Miño

Triage

None

Components

Fix versions

Priority

Medium
Configure