Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The most common need for custom configuration is when your source files belong to a supported technology but they have an extension not in the listwith a different extension.

In this case, you can freely add that extension to Kiuwan.

For example, if you Cobol files have “ .cobol” extension, you could add “cobol” to Cobol’s extension list.

In this way, when Kiuwan finds source files with “ .cobol” extension, it will trigger Cobol technology parser and apply Cobol rules.

 

This customization Customization can be done at several scopes:

  1. System-wide (applicable to ALL the analyses of a Kiuwan installation)
  2. Application-specific (applicable to ALL the analyses of a specific Application)

 

Let's see how can these customizations be done.

System-wide Customization

If you want a certain extension-technology mapping to be applied to ALL the analyses, analyses you can do it in these two different ways:

...

 

This mechanism allows to modify the extensions associated to the technologies, keeping the current set of applicable technologies.

You can do it by either of the following ways:

...

  1. Using Kiuwan Local Analyzer Graphical User Interface

...


    • Open Extension Editor, add the new extension to the right technology and when asked for saving, please select “Save as default”. 
    • This action will overwrite

...

    • LanguageInfo.properties file.
  1. Modify $AGENT_HOME/conf/LanguageInfo.properties adding that extension to the right technology.
    • Following the above example, set cobol=cob,cbl,cpy,pco,cobol

This customization will remain permanent for further analyses.

...

Application-specific Customization

If you want a certain extension-technology mapping to be applied to ALL the analyses of a SPECIFIC Application , you can do it in these ways:

...

  1. Using Kiuwan Local Analyzer Graphical User

...

  1. Interface 
    • Open Extension Editor, add the new extension to the right technology and when asked for saving, please select “Save”.
    • This action will create/overwrite the

...

    • next property file.

...

  1. Modify $AGENT_HOME/conf/apps/<appname>.extensions.properties adding that extension to the right technology.
    • Following the above example, set cobol=cob,cbl,cpy,pco,cobol

 

File extensions matching more than one technology (.sql for example)

...