On 12-05-14 16:45, Diego Bosc? wrote:
> Well, isn't that the same case that having nesting Sections or
> Clusters?
Yes, or Cluster which has the ITEM attribute, which allows again a CLUSTER.

But you don't see many times: CLUSTER matches {*}, but you see a lot: 
DV_TEXT matches {*}

In my original DV_TEXT case, there isn't really a legitimate use case, 
it would be a feeding systems with an error.
The problem is, when and how does the receiving kernel automated decides 
it is an error?

In you example, it is even harder for the receiving kernel to decide 
when to interrupt, because, nesting sometimes can go deep, but as said, 
that situation will not occur often in archetypes, but it is legal.

Anyway, interrupting is against the rules of the Reference Model.

I found the problem in a test-case in where I was experimenting how to 
validate a wildcarded DV_TEXT according the rules.
It occurs that a 100% good validation of a wildcarded DV_TEXT is not 
possible, because then recursion is permitted.

I think this is a shortcoming in the Reference Model.

Bert

Reply via email to