[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