What are the different AutoConfig scripts and what do they do

What are the different AutoConfig scripts and what do they do?

Scripts
Location
Description
adautocfg.sh
adautocfg.cmd
On the application tier:
<COMMON_TOP>/admin/scripts/
<Context_name>
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/
scripts/ <Context_name>
A wrapper script that calls adconfig.sh/ adconfig.cmd. Instantiates template files with values specific to the instance (taken from the Applications Context). Updates configuration files and profile options.
adconfig.sh
adconfig.cmd
On the application tier:
<AD_TOP>/bin
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/bin/
A wrapper script that calls adconfig.pl. In earlier versions of AutoConfig adconfig.sh/adconfig.cmd used to call the Java API to start AutoConfig.
adconfig.pl
On the application tier:
<AD_TOP>/bin
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/bin
A wrapper script that calls the Java API to start AutoConfig.
adbldxml.sh
adbldxml.cmd
On the application tier:
<AD_TOP>/bin
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/bin
Creates the Applications Context File. Before running this script, you need to source the environment.
On the application tier:
Source APPS<Context_name>.env (or APPSORA.env if APPS<Context_name>.env doesn’t exist).
On the database tier:
Source <Context_name>.env
adchkcfg.sh
adchkcfg.cmd
On the application tier:
<AD_TOP>/bin
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/bin
Generates a report that highlights differences between the original config files and AutoConfig-generated config files. The report is named cfgcheck.html. It is located under:
On the application tier:
<APPL_TOP>/admin/
<Context_name>/out/<MMDDhhmm>
On the database tier:
<RDBMS ORACLE_HOME>/appsutil/out/
<Context_name>/<MMDDhhmm>