Message model objects: wildcard attributes

A wildcard attribute allows unmodeled attributes to appear in a message.

The Process Content and Namespace properties control the namespace to which the unmodeled attributes must belong.

WebSphere Message Broker
If you generate a dictionary from your message set and deploy it to WebSphere Message Broker, wildcard attributes will be validated against the model according to the following rules:
  • If Process Content is set to strict, only attributes which are declared in the same message set will be allowed to appear in place of the wildcard attribute.
  • If Process Content is set to lax or skip, any attribute will be allowed to appear in place of the wildcard attribute.
Tip: If the namespace property is set to the namespace of the message set, these rules are then similar to the behaviour of a validating XML parser.