[jboss-as7-dev] min-occurs / max-occurs contraints
Kabir Khan
kabir.khan at jboss.com
Mon Jul 16 06:27:09 EDT 2012
On 16 Jul 2012, at 10:40, Emanuel Muckenhuber wrote:
>
> On 07/12/2012 11:16 PM, Tomaz Cerar wrote:
>> Question is do we even want to support this as currently there is no support for validating and enforcing this constraints.
>> only thing we have is that some manually written model defines it.
>> If we add support for this on RD and IMRR we should probably add support for enforcing / validating it.
>>
>> Also we have figured out that when we converted subsystem we have lost this information. Would it make sense to re-add it?
>
> IMO we should add the min/max-occurs descriptions back. Even if it might
> be too late to add proper validators, it still would fail during runtime
> or result in some unexpected behavior. Perhaps mgmt clients can use it
> as well and it end i see it as documentation of the intended purpose.
>
> I haven't looked at the implementation in detail, but perhaps we can
> even have some sensible defaults - that a wildcard address would default
> to 0...n, otherwise to 0...1? This should be true for most of the cases
> and we only need to change the ones where this does not apply.
That's a good point - this is more important for wildcards. When the children are 'predefined' for a type they are either there or not. I'm not sure if there is anything to specify if a particular predefined child is optional or not though?
>
> Emanuel
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
More information about the jboss-as7-dev
mailing list