

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 (experiencia autogestionada). 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 del [AWS mainframe.](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.

# Configura dependencias con licencia en AWS Blu Age Runtime en Amazon EC2
<a name="ba-runtime-dependencies-ec2"></a>

Esta guía describe cómo configurar dependencias con licencia adicionales que puedes usar con AWS Blu Age 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 Blu Age Runtime](ba-runtime-setup-prereq.md) y [Incorporación de AWS Blu Age Runtime](ba-runtime-setup-onboard.md).
+ Asegúrese de tener una EC2 instancia de Amazon con AWS Blu Age Runtime (en Amazon EC2) instalado. 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 a la EC2 instancia de Amazon correctamente, 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 de AWS Blu Age 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 de AWS Blu Age 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 de informes de Jasper https://com (munity.jaspersoft). com/download-jaspersoft/community-edición). Probamos la funcionalidad de AWS Blu Age 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éctate a tu EC2 instancia de Amazon y cambia 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.