

AWS Layanan Modernisasi Mainframe (Managed Runtime Environment experience) tidak lagi terbuka untuk pelanggan baru. Untuk kemampuan yang mirip dengan Layanan Modernisasi AWS Mainframe (pengalaman Lingkungan Runtime Terkelola), jelajahi Layanan Modernisasi AWS Mainframe (Pengalaman yang Dikelola Sendiri). Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Untuk informasi selengkapnya, lihat Perubahan [AWS ketersediaan Modernisasi Mainframe](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Siapkan dependensi berlisensi di AWS Transform untuk Runtime mainframe di Amazon EC2
<a name="ba-runtime-dependencies-ec2"></a>

Panduan ini menjelaskan cara menyiapkan dependensi berlisensi tambahan yang dapat Anda gunakan dengan AWS Transform for mainframe Runtime di Amazon EC2.

**Topics**
+ [Prasyarat](#ba-runtime-dependencies-prereq)
+ [Langkah-langkah instalasi](#ba-runtime-dependencies-overview)

## Prasyarat
<a name="ba-runtime-dependencies-prereq"></a>

Sebelum Anda mulai, pastikan Anda menyelesaikan prasyarat berikut.
+ Lengkap [AWS Transform untuk prasyarat Runtime mainframe](ba-runtime-setup-prereq.md) dan[AWS Transformasi Orientasi untuk Runtime mainframe](ba-runtime-setup-onboard.md).
+ Pastikan Anda memiliki instans Amazon EC2 dengan AWS Transform for mainframe Runtime (di Amazon EC2) diinstal. Untuk informasi selengkapnya, lihat [Memulai instans Amazon EC2 Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html).
+ Pastikan Anda dapat terhubung ke instans Amazon EC2 dengan sukses, misalnya, dengan menggunakan SSM.
+ Dapatkan dependensi berikut dari sumbernya.

### Basis data Oracle
<a name="ba-runtime-dependencies-prereq-oracle"></a>

Menyediakan [driver database Oracle](https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html). Kami menguji fungsionalitas AWS Transform for mainframe Runtime (di Amazon EC2) dengan **versi ojdbc11-23.3.0.23.09.jar, tetapi versi** yang lebih baru mungkin kompatibel.

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

Menyediakan klien [IBM MQ](https://www.ibm.com/support/pages/mqc91-ibm-mq-clients). Kami menguji fungsionalitas AWS Transform for mainframe Runtime (di Amazon EC2) dengan **versi com.ibm.mq.jakarta.client-9.3.4.1.jar, tetapi versi** yang lebih baru mungkin kompatibel.

Dengan versi dependensi ini, berikan juga dependensi transitif berikut:
+ bcprov-jdk15to18-1.76.jar
+ bcpkix-jdk15to18-1.76.jar
+ bcutil-jdk15to18-1.76.jar

### File Printer DDS
<a name="ba-runtime-dependencies-prereq-dds"></a>

Menyediakan perpustakaan laporan Jasper (https://community.jaspersoft. com/download-jaspersoft/community-edisi). Kami menguji fungsionalitas AWS Transform for mainframe Runtime (di Amazon EC2) **dengan** jasperreports-6.16.0.jar, tetapi versi yang lebih baru mungkin kompatibel.

Dengan versi dependensi ini, berikan juga dependensi transitif berikut:
+ castor-core-1.4.1.jar
+ kastor-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

## Langkah-langkah instalasi
<a name="ba-runtime-dependencies-overview"></a>

Untuk menginstal dependensi, selesaikan langkah-langkah berikut.

1. Hubungkan ke instans Amazon EC2 Anda dan ubah pengguna ke **su** dengan menjalankan perintah berikut.

   ```
   sudo su
   ```

   Anda memerlukan hak Superuser untuk menjalankan perintah dalam tutorial ini.

1. Arahkan ke `<your-tomcat-path>/extra/` folder.

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

1. Salin salah satu dependensi di atas seperti yang diperlukan di folder ini.
**catatan**  
Untuk aplikasi web JAC dan BAC dengan database yang dihosting Oracle, pastikan Anda menyertakan driver database Oracle (ojdbc) di folder ini.

1. Hentikan dan mulai tomcat.service dengan menjalankan perintah berikut.

   ```
   systemctl stop tomcat.service
   ```

   ```
   systemctl start tomcat.service
   ```

1. Periksa status layanan untuk memastikannya berjalan.

   ```
   systemctl status tomcat.service
   ```

1. Verifikasi log.