Skip to content

Commit 14bb88a

Browse files
authored
Merge pull request #501 from RichardHoch/521_revised_rns
Revised MTA 5.2.1. Release notes and modified Eclipse/CodeReady Studio instructions
2 parents da6e5ed + be6bf20 commit 14bb88a

17 files changed

+43
-36
lines changed

docs/eclipse-code-ready-studio-guide/master-docinfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<title>Eclipse and Red Hat CodeReady Studio Guide/<title>
1+
<title>Eclipse and Red Hat CodeReady Studio Guide</title>
22
<productname>{DocInfoProductName}</productname>
33
<productnumber>{DocInfoProductNumber}</productnumber>
44
<subtitle>Identify and resolve migration issues by analyzing your applications with the MTA plugin for Eclipse or Red Hat CodeReady Studio.</subtitle>

docs/topics/about-the-intro-to-mta-guide.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
[id="about-the-intro-to-mta-guide_{context}"]
66
= About the {IntroToMTABookName}
77

8-
This guide is for engineers, consultants, and others who want to use the {ProductName} ({ProductShortName}) to migrate Java applications or other components. It provides an overview of the {ProductName} and how to get started using the tools to plan and execute your migration.
8+
This guide is for engineers, consultants, and others who want to use the {ProductName} ({ProductShortName}) to migrate Java applications or other components. It provides an overview of the {ProductName} and how to get started using the tools to plan and run your migration.

docs/topics/create-first-xml-rule.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ $ cp /home/<USER_NAME>/migration-rules/rules/JBoss5-web-class-loading.windup.xml
206206
[discrete]
207207
== Testing the rule
208208

209-
Open a terminal and execute the following command, passing the test file as an input argument and a directory for the output report.
209+
Open a terminal and run the following command, passing the test file as an input argument and a directory for the output report.
210210

211211
[options="nowrap",subs="+quotes"]
212212
----
@@ -227,7 +227,7 @@ Report created: /home/<USER_NAME>/migration-rules/reports/index.html
227227
Review the report to be sure that it provides the expected results. For a more detailed walkthrough of {ProductShortName} reports, see the link:{ProductDocUserGuideURL}#review_reports[Review the reports] section of the {ProductShortName} _{UserCLIBookName}_.
228228

229229
. Open `/home/<USER_NAME>/migration-rules/reports/index.html` in a web browser.
230-
. Verify that the rule executed.
230+
. Verify that the rule ran successfully.
231231
.. From the main landing page, click the *Rule providers execution overview* link to open the Rule Providers Execution Overview.
232232
+
233233
.. Find the `JBoss5-web-class-loading_001` rule and verify that its *Status?* is `Condition met` and its *Result?* is `success`.

docs/topics/eclipse-installing-plugin.adoc

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,18 @@ ifdef::disconnected[]
1515
You can install the {PluginName} in a disconnected network environment.
1616
endif::[]
1717

18-
The {PluginName} has been tested with the Eclipse IDE for Java Enterprise Developers 2021-03 and Red Hat CodeReady Studio 12.19.1.
18+
The {PluginName} has been tested with the Eclipse IDE for Java Enterprise Developers 2021-09 and Red Hat CodeReady Studio 12.21.0.GA.
1919

2020
[discrete]
2121
include::jdk-hardware-mac-prerequisites.adoc[leveloffset=+2]
2222

23-
* link:{CodeReadyStudioDownloadPageURL}[Red Hat CodeReady Studio] _or_ link:https://www.eclipse.org/downloads/packages/release/2021-03/r/eclipse-ide-java-developers[Eclipse IDE for Java Enterprise Developers 2021-03]. If you are installing Eclipse, be sure to download Eclipse IDE for Java Enterprise Developers 2021-03, not 2021-06.
24-
* JBoss Tools, installed with the link:https://www.eclipse.org/mpc/[Eclipse Marketplace Client].
25-
23+
* link:{CodeReadyStudioDownloadPageURL}[Red Hat CodeReady Studio] _or_ link:https://www.eclipse.org/downloads/packages/release/2021-09/r/eclipse-ide-java-developers[Eclipse IDE for Java Enterprise Developers 2021-09]
24+
* JBoss Tools, installed with the link:https://www.eclipse.org/mpc/[Eclipse Marketplace Client]
25+
* link:http://download.eclipse.org/mylyn/releases/latest[Mylyn SDK and frameworks], installed with Eclipse
2626
27+
ifdef::disconnected[]
28+
* Connected workstation for all downloads
29+
endif::[]
2730

2831
.Procedure
2932

@@ -44,4 +47,4 @@ endif::[]
4447
. Select all the *JBoss Tools - MTA* check boxes and click *Next*.
4548
. Review the installation details and click *Next*.
4649
. Accept the terms of the license agreement and click *Finish*.
47-
. Restart Eclipse or CodeReady Studio.
50+
. Restart Eclipse or CodeReady Studio.

docs/topics/maven-access-reports.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[id="maven-access-reports_{context}"]
66
= Accessing the report
77

8-
When you execute {ProductName}, the report is generated in the `OUTPUT_REPORT_DIRECTORY` that you specify using the `outputDirectory` argument in the `pom.xml`. Upon completion of the build, you will see the following message in the build log.
8+
When you run {ProductName}, the report is generated in the `OUTPUT_REPORT_DIRECTORY` that you specify using the `outputDirectory` argument in the `pom.xml`. Upon completion of the build, you will see the following message in the build log.
99

1010
[options="nowrap",subs="+quotes"]
1111
----

docs/topics/maven-multi-module.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
To use the {MavenName} in a project with multiple modules, place the configuration inside the parent's `pom.xml`. During execution the {MavenName} will generate a single report that contains the analysis for the parent and any child modules.
99

10-
NOTE: It is strongly recommended to set `inherited` to false in multi-module projects; otherwise, the {MavenName} will be executed when each child is compiled, resulting in multiple executions of the {MavenName} against the child modules. Setting `inherited` to false results in each project being analyzed a single time and drastically decreased run times.
10+
NOTE: It is strongly recommended to set `inherited` to false in multi-module projects; otherwise, the {MavenName} will run when each child is compiled, resulting in multiple executions of the {MavenName} against the child modules. Setting `inherited` to false results in each project being analyzed a single time and drastically decreased run times.
1111

1212
To run the {MavenName} in a project with multiple modules perform the following steps.
1313

@@ -45,7 +45,7 @@ This `pom.xml` file differs from the default in the following attributes:
4545
+
4646
The above example demonstrates a set of recommended arguments.
4747

48-
. Build the parent project. During the build process the {MavenName} will execute against all children in the project without further configuration.
48+
. Build the parent project. During the build process the {MavenName} runs against all children in the project without further configuration.
4949
+
5050
[source,options="nowrap"]
5151
----

docs/topics/maven-run.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[id="maven-run_{context}"]
66
= Running the {MavenNameTitle}
77

8-
The {MavenName} is executed by including a reference to the plugin inside your application's `pom.xml` file. When the application is built, the {MavenName} is executed and generates the reports for analysis.
8+
The {MavenName} is run by including a reference to the plugin inside your application's `pom.xml` file. When the application is built, the {MavenName} is run and generates the reports for analysis.
99

1010
[discrete]
1111
include::jdk-hardware-mac-prerequisites.adoc[leveloffset=+2]

docs/topics/method-deploy.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
.Red Hat migration methodology: Deploy phase
99
image::RHAMT_AMM_Methodology_446947_0617_ECE_Deploy.png[Red Hat migration methodology: Deploy]
1010

11-
The _Deploy_ phase is when you execute the plan created in the Design phase. In this phase, you scale the overall transformation process to complete the plan and bring all applications to their new production environment.
11+
The _Deploy_ phase is when you run the plan created in the Design phase. In this phase, you scale the overall transformation process to complete the plan and bring all applications to their new production environment.
1212

13-
The plan is executed in iterations to deliver value incrementally. With each iteration, you continuously validate against the plan and document findings to improve the next sprint.
13+
The plan is run in iterations to deliver value incrementally. With each iteration, you continuously validate against the plan and document findings to improve the next sprint.
1414

1515
The use of the {ProductName} {PluginName} increases speed in each iteration. It can be used with Eclipse or Red Hat CodeReady Studio, and marks migration issues directly in the source code, provides inline hints, and offers code change suggestions. See the link:{EclipseCrsGuideURL}[_{EclipseCrsGuideTitle}_] for information on how to use the {PluginName}.

docs/topics/optimize-performance.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ In general, {ProductShortName} spends about 40% of the time decompiling classes,
1313

1414
Try these suggestions first before upgrading hardware.
1515

16-
* If possible, execute {ProductShortName} against the source code instead of the archives. This eliminates the need to decompile additional JARs and archives.
16+
* If possible, run {ProductShortName} against the source code instead of the archives. This eliminates the need to decompile additional JARs and archives.
1717
* Specify a comma-separated list of the packages to be evaluated by {ProductShortName} using the `--packages` argument on the `<MTA_HOME>/bin/mta-cli` command line. If you omit this argument, {ProductShortName} will decompile everything, which has a big impact on performance.
1818
* Specify the `--excludeTags` argument where possible to exclude them from processing.
1919
* Avoid decompiling and analyzing any unnecessary packages and files, such as proprietary packages or included dependencies.

docs/topics/overriding-rules.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Custom rules can be placed in `<MTA_HOME>/rules`, `${user.home}/.mta/rules/`, or
2323
+
2424
[NOTE]
2525
====
26-
Rules from the original ruleset that are not overridden by the new ruleset are executed as normal.
26+
Rules from the original ruleset that are not overridden by the new ruleset are run as normal.
2727
====
2828

2929
. Ensure that you keep the same rule and ruleset IDs. When you copy the original rule XML, this ensures that the IDs match.

0 commit comments

Comments
 (0)