-
Language:
English
-
Language:
English
Red Hat Training
A Red Hat training course is available for Red Hat Application Migration Toolkit
Chapter 4. Testing XML Rules
4.1. Add the Rule to Red Hat Application Migration Toolkit
A Red Hat Application Migration Toolkit rule is installed by copying the rule to the appropriate RHAMT folder. RHAMT scans for rules, which are files that end with .windup.xml
or .rhamt.xml
, in the following locations.
-
The directory specified by the
--userRulesDirectory
argument on the RHAMT command line. -
The
RHAMT_HOME/rules/
directory.RHAMT_HOME
is the directory where you install and run the Red Hat Application Migration Toolkit executable. The
${user.home}/.rhamt/rules/
directory. This directory is created by RHAMT the first time it is executed and contains rules, add-ons, and the RHAMT log.NoteFor Windows, this directory would be
\Documents and Settings\USER_NAME\.rhamt\rules\
or\Users\USER_NAME\.rhamt\rules\
.
4.2. Test the XML Rule
Test the XML rule against your application file by running RHAMT in a terminal.
$ RHAMT_HOME/bin/rhamt-cli [--sourceMode] --input INPUT_ARCHIVE_OR_FOLDER --output OUTPUT_REPORT_DIRECTORY --target TARGET_TECHNOLOGY --packages PACKAGE_1 PACKAGE_2 PACKAGE_N
You should see the following result:
Report created: OUTPUT_REPORT_DIRECTORY/index.html Access it at this URL: file:///OUTPUT_REPORT_DIRECTORY/index.html
More examples of how to run RHAMT are located in the Red Hat Application Migration Toolkit CLI Guide.