Skip to content

Commit 4a297bd

Browse files
authored
New release of AppCAT 6.3.0.9
1 parent dc82fef commit 4a297bd

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

articles/migrate/appcat/java.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ ms.date: 07/12/2024
1212

1313
# Azure Migrate application and code assessment for Java
1414

15-
This guide describes how to use the Azure Migrate application and code assessment tool for Java to assess and replatform any type of Java application. The tool enables you to evaluate application readiness for replatforming and migration to Azure.
16-
17-
The `appcat` command line interface (CLI) is a command-line tool to assess Java application binaries and source code to identify replatforming and migration opportunities for Azure. It helps you modernize and replatform large-scale Java applications by identifying common use cases and code patterns and proposing recommended changes.
15+
This guide describes how to use the Azure Migrate application and code assessment tool for Java to assess and replatform any type of Java application. The tool enables you to evaluate application readiness for replatforming and migration to Azure. This tool is offered as a CLI (command-line interface) and assesses Java application binaries and source code to identify replatforming and migration opportunities for Azure. It helps you modernize and replatform large-scale Java applications by identifying common use cases and code patterns and proposing recommended changes.
1816

1917
The tool discovers application technology usage through static code analysis, provides effort estimation, and accelerates code replatforming, helping you to prioritize and move Java applications to Azure. With a set of engines and rules, it can discover and assess different technologies such as Java 11, Java 17, Jakarta EE, Spring, Hibernate, Java Message Service (JMS), and more. It then helps you replatform the Java application to different Azure targets (Azure App Service, Azure Kubernetes Service, Azure Container Apps, and Azure Spring Apps) with specific Azure replatforming rules.
2018

@@ -64,21 +62,24 @@ To use the `appcat` CLI, you must download the ZIP file described in the next se
6462

6563
### Download latest release
6664

67-
The `appcat` CLI is available for download as a ZIP file from [aka.ms/appcat/azure-appcat-cli-latest.zip](https://aka.ms/appcat/azure-appcat-cli-latest.zip).
68-
6965
> [!div class="nextstepaction"]
70-
> [Download Azure Migrate application and code assessment for Java 6.3.0.8](https://aka.ms/appcat/azure-appcat-cli-latest.zip)
66+
> [Download Azure Migrate application and code assessment for Java 6.3.0.9](https://aka.ms/appcat/azure-migrate-appcat-for-java-cli-6.3.0.9-preview.zip). Updated on 2024-08-06.
7167
72-
#### Previous release
68+
Alternatively, the latest release of `appcat` CLI is available for download as a ZIP file from [aka.ms/appcat/azure-appcat-cli-latest.zip](https://aka.ms/appcat/azure-appcat-cli-latest.zip).
7369

74-
- [Azure Migrate application and code assessment for Java 6.3.0.7](https://aka.ms/appcat/azure-migrate-appcat-for-java-cli-6.3.0.7-preview.zip)
70+
See [release notes](#release-notes) for details.
7571

7672
#### Known issues
7773

7874
Certain rules might not be triggered when parsing specific Lambda expressions. For more information, see [the GitHub issue](https://github.com/konveyor/rulesets/issues/102).
7975

8076
Running `appcat` in a non-unicode environment with complex double-byte characters will cause corruption. For workarounds, see [the GitHub issue](https://github.com/Azure/appcat-rulesets/issues/183).
8177

78+
#### Previous releases
79+
80+
- [Azure Migrate application and code assessment for Java 6.3.0.8](https://aka.ms/appcat/azure-migrate-appcat-for-java-cli-6.3.0.8-preview.zip). Released on March, 2024.
81+
- [Azure Migrate application and code assessment for Java 6.3.0.7](https://aka.ms/appcat/azure-migrate-appcat-for-java-cli-6.3.0.7-preview.zip). Released on November, 2023.
82+
8283
### Get started with appcat
8384

8485
Unzip the zip file in a folder of your choice. You then get the following directory structure:
@@ -316,6 +317,15 @@ The complete guide for Rules Development is available at [azure.github.io/appcat
316317

317318
## Release notes
318319

320+
### 6.3.0.9
321+
322+
This release contains fixes to the known issues previously on 6.3.0.8, and includes a set of new rules. See below for details:
323+
324+
- Resolved an issue with the `localhost-java-00001` rule.
325+
- Introduced new rules for identifying technologies such as AWS S3, AWS SQS, Alibaba Cloud OSS, Alibaba Cloud SMS, Alibaba Scheduler X, Alibaba Cloud Seata, and Alibaba Rocket MQ.
326+
- Updated the `azure-file-system-02000` to now support xml file extensions.
327+
- Upgraded various libraries to address security vulnerabilities.
328+
319329
### 6.3.0.8
320330

321331
Previously, a set of targets were enabled by default, making it difficult for certain customers to assess large applications with too many incidents related to less critical issues. To reduce noise in reports, users must now specify multiple targets, with the parameter `--target`, when executing `appcat`, giving them the option to select only the targets that matter.

0 commit comments

Comments
 (0)