Fork variant for TestStep command
[anna.git] / example / diameter / launcher / resources / services_examples / services.dtd
index 05edb86..1e40d28 100755 (executable)
@@ -4,14 +4,18 @@
 <!ELEMENT services (stack*, node*)>
 
 <!ELEMENT stack EMPTY>
-<!ATTLIST stack id CDATA #REQUIRED dictionary CDATA #REQUIRED>
+<!ATTLIST stack id CDATA #REQUIRED dictionary CDATA #REQUIRED validationMode (BeforeEncoding | AfterDecoding | Always | Never) #IMPLIED validationDepth (Complete | FirstError) #IMPLIED fixMode (BeforeEncoding | AfterDecoding | Always | Never) #IMPLIED ignoreFlagsOnValidation (yes | no) #IMPLIED>
 <!--
    Stack record
 
-   id:         Normally the id corresponds to the Application-Id for which the dictionary provided is designed.
-               (in multistack applications, it shall be mandatory respect such association to know the stack used
-               for processed messages).
-   dictionary: Path to the dictionary file
+   id:                      Normally the id corresponds to the Application-Id for which the dictionary provided is designed
+                            (in multistack applications, it shall be mandatory respect such association to know the stack used
+                            for processed messages).
+   dictionary:              Path to the dictionary file.
+   validationMode:          Sets the validation mode. Default is 'AfterDecoding'.
+   validationDepth:         Sets the validation depth. Default is 'FirstError'.
+   fixMode:                 Sets the fix mode. Default is 'BeforeEncoding'.
+   ignoreFlagsOnValidation: Ignore flags during message validation. Default is 'no'.
 -->
 
 <!ELEMENT node EMPTY>