

AWS El servicio de modernización de mainframes (experiencia en entornos de ejecución gestionados) ya no está abierto a nuevos clientes. Para obtener prestaciones similares a las del Servicio de modernización de AWS mainframe (experiencia en entornos de ejecución gestionados), explore el Servicio de modernización de AWS mainframe (Self-ManagedExperience). Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de la [modernización de AWS mainframes](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configure las dependencias con licencia en AWS Transform for mainframe Runtime en Amazon EC2
<a name="ba-runtime-dependencies-ec2"></a>

Esta guía describe cómo configurar dependencias con licencia adicionales que puede usar con AWS Transform for mainframe Runtime en Amazon EC2.

**Topics**
+ [Requisitos previos](#ba-runtime-dependencies-prereq)
+ [Pasos de instalación](#ba-runtime-dependencies-overview)

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

Antes de comenzar, asegúrese de que cumple los requisitos previos que se indican a continuación:
+ Complete [AWS Requisitos previos de tiempo de ejecución de Transform for mainframe](ba-runtime-setup-prereq.md) y [Incorporación AWS Transforma para un entorno de ejecución de mainframe](ba-runtime-setup-onboard.md).
+ Asegúrese de tener instalada una instancia de Amazon EC2 con AWS Transform for mainframe Runtime (en Amazon EC2). Para obtener más información, consulte [Introducción a las instancias de Amazon EC2 Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html).
+ Asegúrese de poder conectarse correctamente a la instancia de Amazon EC2, por ejemplo, mediante SSM.
+ Obtenga las siguientes dependencias de sus orígenes.

### Base de datos de Oracle
<a name="ba-runtime-dependencies-prereq-oracle"></a>

Proporcione un [controlador de base de datos de Oracle](https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html). Probamos la funcionalidad AWS Transform for mainframe Runtime (en Amazon EC2) con la **versión** ojdbc11-23.3.0.23.09.jar, pero podría ser compatible con una versión más reciente.

### Conexión MQ de IBM
<a name="ba-runtime-dependencies-prereq-mq"></a>

Suministre un [cliente MQ de IBM](https://www.ibm.com/support/pages/mqc91-ibm-mq-clients). Probamos la funcionalidad AWS Transform for mainframe Runtime (en Amazon EC2) con la **versión com.ibm.mq.jakarta.client-9.3.4.1.jar, pero podría ser compatible con una versión** más reciente.

Con esta versión de dependencias, suministre también las siguientes dependencias transitivas:
+ bcprov-jdk15to18-1.76.jar
+ bcpkix-jdk15to18-1.76.jar
+ bcutil-jdk15to18-1.76.jar

### Archivos de impresora DDS
<a name="ba-runtime-dependencies-prereq-dds"></a>

Proporcione la biblioteca https://com de informes de Jasper (munity.jaspersoft). com/download-jaspersoft/community-edición). Probamos la funcionalidad AWS Transform for mainframe Runtime (en Amazon EC2) **con** jasperreports-6.16.0.jar, pero es posible que una versión más reciente sea compatible.

Con esta versión de dependencias, suministre también las siguientes dependencias transitivas:
+ castor-core-1.4.1. jar
+ castor-core-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

## Pasos de instalación
<a name="ba-runtime-dependencies-overview"></a>

Para instalar las dependencias, complete los pasos siguientes.

1. Conéctese a su instancia de Amazon EC2 y cambie el usuario a **su** ejecutando el siguiente comando.

   ```
   sudo su
   ```

   En este tutorial, necesitará el privilegio de superusuario para ejecutar los comandos.

1. Vaya a la carpeta `<your-tomcat-path>/extra/`.

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

1. Copie cualquiera de las dependencias anteriores según sea necesario en esta carpeta.
**nota**  
En el caso de las aplicaciones web JAC y BAC con bases de datos alojadas en Oracle, asegúrese de incluir el controlador de base de datos de Oracle (ojdbc) en esta carpeta.

1. Pare e inicie el tomcat.service ejecutando los siguientes comandos.

   ```
   systemctl stop tomcat.service
   ```

   ```
   systemctl start tomcat.service
   ```

1. Compruebe el estado del servicio para asegurarse de que se está ejecutando.

   ```
   systemctl status tomcat.service
   ```

1. Verifique los registros.