Run the example using the flow command server process (flowcmdserver)

To run the example, deploy locally or to ftp server and use the flow command server process (flowcmdserver).

  1. Create a server definition where the runtime is installed, if you do not have a server local definition or ftp execution definition to deploy to, in Design Server.
  2. In Design Server, deploy the created package to the server definition. For example, deploy to c:\ftpserver\deployment directory.
  3. Execute the flow using the flow command server. The below command is for TARGET2 CoCo t2coco_camt_009.xml message.
    flowcmdserver.exe --dir c:\ftpserver\deployment\flows --flow t2_coco_validation_flow.json
          --input "1;FILE;C:\ftpserver\deployment\tools\mx_service\data\t2coco_camt_009.xml"
          --audit "C:\ftpserver\deployment\tools\mx_service\data\t2coco_camt_009_adt.json" -ad
    
    The results will be in C:\ftpserver\deployment\flows as bah_validation_results.xml and doc_validation_results.xml
  4. Use the below command to execute with the variable valType value defined in the Flow settings in Design Server ('extended' or 'schema').
    flowcmdserver.exe --dir c:\ftpserver\deployment\flows --flow t2_coco_validation_flow.json
          --input "1;FILE;C:\ftpserver\deployment\tools\mx_service\data\t2coco_camt_009.xml"
          --var "valType=extended"
          --audit "C:\ftpserver\deployment\tools\mx_service\data\t2coco_camt_009_adt.json" -ad 
    
  5. The flow will report status similar to:
    ***Starting flow command server
    
    	  Flow UUID:      85eabe2c-2302-4543-b347-9e18d65c6816
    	  The flow audit file is:         "C:\\ftpserver\\deployment\\tools\\mx_service\\data\\t2coco_camt_009_adt.json"
    	  Flow completed successfully
    	  Elapsed time: 3048ms
    
  6. Examine the flow output result files bah_validation_results.xml, doc_validation_results.xml and the audit file t2coco_camt_009_adt.json.