CPI Validation - CPILint

CPILint is a command-line tool used to validate SAP CPI IFlows against a predefined set of rules. These rulesets can include naming conventions, preferred mapping types, scripting technologies, and other best practices. When executed, CPILint analyzes the IFlows and reports any deviations from the defined ruleset, helping ensure consistency, maintainability, and high quality across all integration artifacts.

Note : Further information on CPILint can be found from the below mentioned links: https://blogs.sap.com/2019/02/01/meet-cpilint/ https://github.com/mwittrock/cpilint/wiki

Note: License terms of CPI Lint tool can be found here: https://github.com/mwittrock/cpilint?tab=MIT-1-ov-file#readme

To validate a package:

  1. Go to a required package in the Release Packages screen under Release Section and click Actions. Click Validate to start the validation process.

  2. Once the process is complete, you can see the status under Validation Status.

Validation Report

Validation report is visible only after the validation process is complete. To view the validation report:

1. Go to a required package and click Actions. Click Validation Report.

2. The validation report is displayed below.

3. Expand the artifact to view the details.

Last updated