

AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) は、新規のお客様に公開されなくなりました。 AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) と同様の機能については、 AWS Mainframe Modernization Service (セルフマネージドエクスペリエンス) をご覧ください。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、[AWS 「 Mainframe Modernization の可用性の変更](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EC2 のメインフレームランタイムの AWS 変換でライセンスされた依存関係を設定する
<a name="ba-runtime-dependencies-ec2"></a>

このガイドでは、Amazon EC2 のメインフレームランタイムの AWS 変換で使用できる追加のライセンス依存関係を設定する方法について説明します。

**Topics**
+ [前提条件](#ba-runtime-dependencies-prereq)
+ [インストール手順](#ba-runtime-dependencies-overview)

## 前提条件
<a name="ba-runtime-dependencies-prereq"></a>

開始する前に、以下の前提条件を満たしていることを確認してください。
+ 「[AWS メインフレームランタイムの前提条件の変換](ba-runtime-setup-prereq.md)」および「[メインフレームランタイムのオンボーディング AWS 変換](ba-runtime-setup-onboard.md)」を完了させます。
+ Transform for mainframe Runtime (Amazon EC2 上) AWS を備えた Amazon EC2 インスタンスがインストールされていることを確認します。詳細については、「[Amazon EC2 Linux インスタンスの開始方法](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html)」を参照してください。
+ SSM を使用するなどして、Amazon EC2 インスタンスに正常に接続できることを確認します。
+ 以下の依存関係をソースから取得します。

### Oracle データベース
<a name="ba-runtime-dependencies-prereq-oracle"></a>

[Oracle データベースドライバー](https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html)を用意してください。Transform AWS for mainframe Runtime (Amazon EC2) 機能をバージョン **ojdbc11-23.3.0.23.09.jar** でテストしましたが、より新しいバージョンには互換性がある可能性があります。

### IBM MQ の接続
<a name="ba-runtime-dependencies-prereq-mq"></a>

[IBM MQ クライアント](https://www.ibm.com/support/pages/mqc91-ibm-mq-clients)を用意してください。Transform AWS for mainframe Runtime (Amazon EC2) 機能をバージョン **com.ibm.mq.jakarta.client-9.3.4.1.jar** でテストしましたが、より新しいバージョンには互換性がある可能性があります。

この依存関係バージョンでは、以下の推移的な依存関係も指定してください。
+ bcprov-jdk15to18-1.76.jar
+ bcpkix-jdk15to18-1.76.jar
+ bcutil-jdk15to18-1.76.jar

### DDS プリンターファイル
<a name="ba-runtime-dependencies-prereq-dds"></a>

Jasper レポートライブラリ (https://community.jaspersoft.com/download-jaspersoft/community-edition) を指定します。**jasperreports-6.16.0.jar** を使用してメインフレームランタイム (Amazon EC2 上) の AWS 変換機能をテストしましたが、より新しいバージョンには互換性がある可能性があります。

この依存関係バージョンでは、以下の推移的な依存関係も指定してください。
+ castor-core-1.4.1.jar
+ castor-xml-1.4.1.jar
+ commons-digester-2.1.jar
+ ecj-3.21.0.jar
+ itext-2.1.7.js8.jar
+ javax.inject-1.jar
+ jcommon-1.0.23.jar
+ jfreechart-1.0.19.jar
+ commons-beanutils-1.9.4.jar
+ commons-collections-3.2.2.jar

## インストール手順
<a name="ba-runtime-dependencies-overview"></a>

依存関係をインストールして、以下のステップを完了します。

1. 次のコマンドを実行して、Amazon EC2 インスタンスに接続し、ユーザーを **su** に変更します。

   ```
   sudo su
   ```

   このチュートリアルのコマンドを実行するには、スーパーユーザー権限が必要です。

1. `<your-tomcat-path>/extra/` フォルダに移動します。

   ```
   cd <your-tomcat-path>/extra/
   ```

1. 上記の依存関係を必要に応じてこのフォルダにコピーします。
**注記**  
Oracle がホストするデータベースを使用する JAC および BAC ウェブアプリケーションの場合は、このフォルダに Oracle データベースドライバー (ojdbc) を含めてください。

1. 次のコマンドを実行して、tomcat.service を停止して開始します。

   ```
   systemctl stop tomcat.service
   ```

   ```
   systemctl start tomcat.service
   ```

1. サービスのステータスをチェックして、それが実行中であることを確認します。

   ```
   systemctl status tomcat.service
   ```

1. ログを検証します。