Wildcard element logical properties

Property Type Meaning
Namespace String Namespaces are a simple method for qualifying element and attribute names by associating them with namespaces identified by URI references.

This field is initially blank.

Property Type Meaning
Process Content Enumerated type If a message contains an attribute that corresponds to a wildcard in the message model, Process Content defines how the attribute is validated.
Select from;
  • strict. The parser can only match against attributes declared in the specified namespace.
  • lax. The parser attempts to match against attributes declared in any accessible namespace. If the specified namespace cannot be found, an error will not be generated.
  • skip. If you select skip the parser does not perform any validation on the attribute.

Occurrences

Property Type Meaning
Min Occurs Integer Specify the minimum number of times that the object can repeat. The default is 1.

If the value is set to 0, then the object is optional.

With the exception of Max Occurs being set to -1, if a value is set for Min Occurs, it must be less than or equal to the value in Max Occurs.

This property is ignored by brokers that are prior to WebSphere Message Broker Version 6.0.

Max Occurs Integer Specify the maximum number of times that the object can repeat. The default is 1.

If this property is not set, then the object can not occur more than once.

If this property is set to 0, it will be interpreted as if the object does not exist in the message.

It can also be set to -1 to indicate that the limit is unbounded and there is no maximum to the number of occurrences.

This property is ignored by brokers that are prior to WebSphere Message Broker Version 6.0.

Related concepts
The message model
Related tasks
Working with message model objects
Related reference
Message model object properties
Logical properties for message model objects
Message model object properties by object