| Start of Help |
The Automatic Migration Progress screen displays the migration progress. The screen contains a progress bar that indicates the current activity taking place in the Migration Tool. Apart from the progress bar, a series of check boxes (representing the various constituents of the J2EE application) are checked as the Migration Tool proceeds to migrate the application.
The label-text of the progress bar dynamically indicates the exact stage in the migration progress. The entire migration process goes through these phases:
Note: The Building Migrated Output stage is visible only for an archive input. The following screen shows the Automatic Migration screen with this conditional transition.
The automatic JSP Validator is an engine that validates the tags used in a JSP file, according to the tag libraries that define them. Specifically, this engine checks whether the case of the tags inside the JSP file is different from the case of the tags inside the TLD file. The JSP validator runs this check on the set of JSPs. For any non-conformance it finds, it modifies that tag in the JSP.
Since this is a post-migration activity related to deployment, the current migration report does not include the JSP Validator activity. Instead, a separate XML report is generated for JSP validation. The link for this report is in the migration report Table of Contents. The name of the report has the same format as the name of the migration report: for example, JSPValidator_[TIMESTAMP].xml. The report is written to the output directory by default. The structure of this report is as follows:
<validator>
<file
path="E:\output\iBank\docroot\ShowTransactionHistory.jsp"
usesTagLib="true">
<tld path="/WEB-INF/TMBHisto.tld">
<tag changed="false">
<name>printTransactionHistory</name>
</tag>
</tld>
</file>
<file
path="E:\output\iBank\docroot\TestShowTransactionHistory.jsp"
usesTagLib="true">
<tld path="/WEB-INF/TMBHisto.tld">
<tag changed="false">
<name>printTransactionHistory</name>
</tag>
</tld>
</file>
<file path="E:\output\iBank\docroot\TransferCheckFailed.jsp" usesTagLib="false"/>
<file path="E:\output\iBank\docroot\TransferFunds.jsp" usesTagLib="false"/>
</validator>
A custom Swing component opens this report, so that the user can expand or collapse all XML nodes.
If you need to interrupt the migration process, press the "Cancel" button located beneath the progress bars. You will be prompted to confirm the action.
The Migration Progress pop-up includes a checkbox that lets you determine the state of the pop-up once the migration terminates. You can choose to automatically close or open the pop-up.
| Start of Help |