Global Processor Validation Rules

Global Processor XML file must be configured in BTT deployment XML file, otherwise, it is not validated. Following is the code sample:
<kColl id="processors">
			<field id="extFile" value="processor.xml" />
			<field id="initializer" 
			value="com.ibm.btt.automaton.ProcessorInitializer" />
Following are the Global Processor Validation Rules:
  1. Validates if the ID is unique within the parent node.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  2. Validates if the context exists in global Context XML or not.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  3. Validates if the targetState exists in current XML file or not.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  4. Validates if the referenced Operation exists in current XML or Global Operation XML or self-defined Operation or not.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  5. Validates if the sub Flow exists in current XML or Global Processor XML or self-defined Operation or not.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  6. Validates if the JSP file reference exists or not.

    Following screen capture shows the validation result:

    Screen capture showing the validation result

  7. Validates if the implClass is class reference or not

    Following screen capture shows the validation result:

    Screen capture showing the validation result