Pila preguntas APX
|
|
Título del Test:
![]() Pila preguntas APX Descripción: Pila preguntas APX |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Referente a APX batch, tenemos un procesamiento por lotes. Para la fuente de entrada de datos, el lote se puede clasificar por... Elige la opcion NO correcta. Aplicaciones basadas en bases de datos: Led valores recuperados de una BD. Aplicaciones basadas en mensajes: modelo de eventos. Aplicaciones controladas por archivos: desde valores de transferencia de archivos remotos. Aplicaciones basadas en librerias host: modelo mainframe. ¿Qué se debe hacer cuando se quiere consumir una librería de otra UUAA?. Avisar al aplicativo mediante un correo al responsable de la UUAA. Nada, las librerías se pueden consumir sin problema. Abrir un Jira a arquitectura apx. Clonar la libreria de la otra UUAA en la UUAA llamante. ¿Cuándo se crea el repositorio de Bitbucket al generar un componente nuevo?. Durante el proceso que se genera al pulsar Add resource en la consola. Al realizar el push del componente. Durante el proceso que se genera al pulsar Finalizar en la consola. Al realizar el despliegue del componente. ¿Se pueden generar errores funcionales nuevos? ¿Cómo lo puede gestionar cada aplicacion?. Dándolo de alta en la consola. Solicitandolo via Jira. Solicitandolo via mail al equipo de Soporte APX. No se pueden generar nuevos errores, salvo excepciones que hay que verlas con Arquitectura. Qué tipo de filtro de Atenea es éste: properties.hostname= "lppxo301*". Filtro por instancia. Filtro por entorno. Filtro por was. Filtro por error técnico. En cuanto a las principales características de una transacción APX, cual NO es correcta: Es un orquestador que ejecuta bibliotecas y genera una respuesta única. Debe ser solo la interfaz que expone la lógica comercial para un proceso funcional. Puede invocar bibliotecas y puede usar ninguna utilidad APX. Una transacción APX puede invocar otra transacción síncrona o asíncrona. ¿Cómo sube la versión de un componente a artifactory de Producción?. Al desplegar mi componente en Producción. Enviando un correo a Arquitectura APX. Al compilar la rama release por primera vez en jenkins. La sube el equipo de arquitectura apx. Cuando se puede llamar a servicios ASO desde APX. Siempre que el diseño lo requiera. Arquitectonicamente no hay problema. Siempre que se necesite, lo que no se puede hacer es desde Host. Sólo se puede hacer en transacciones globales. Por norma general no se puede. ¿Existe un usuario genérico para el acceso a base de datos por UUAA. ¿Qué sucede si se crea un esquema nuevo?. No se puede crear un esquema nuevo. Es transparente, no hay que avisar. Avisar sólo cuando se suba a Producción, en Release es transparente. Avisar a Arquitectura porque se requiere de reinicio para que se cojan los cambios de configuración. ¿Cómo se debe nombrar un método que se va a sobrecargar?. Deben ser nombres funcionales sin incluir caracteres raros(paréntesis, números, espacios en blanco...). Es texto libre, cualquier nombre es válido. Deben ser nombres funcionales incluyendo caracteres raros (paréntesis, números, espacios en blanco...). Deben ser nombres NO funcionales con cualquier tipo de caracter. ¿En las capas de APX, existe alguna etiqueta crítica? ¿Qué etiqueta es?. Sí. Es la asociada a la descripción del componente. Sí. Todas son críticas. Sí. Es la de "API redundante". Sí. Es la de "No cumple API". En el aprovisionamiento dinámico (España) podemos ver el árbol de dependencias. ¿En qué entorno?. Release. AUS. Producción. Piloto. Según el modelo unificado de ramas APX/LRA, qué es una rama developed. Rama donde se solucionan los bugs. Rama con la release de una versión de software. Rama donde se realizan los evolutivos de nuestra versión, su origen es la rama develop. Rama principal de desarrollo, de esta rama nacen y se integran las ramas feature. ¿Cuál es el único caso en el que se pueden informar resolution optional?. En transacciones y jobs apx, siempre que sean los que se incluyen para levantar la arquitectura. En jobs apx, siempre que sean los que se incluyen para levantar la arquitectura. En librerías y jobs apx, siempre que sean los que se incluyen para levantar la arquitectura. En cualquier componente de tipo online La rama feature…. Tiene versión ‘-SNAPSHOT’, sube jares a Artifactory y es permanente. Tiene versión ‘-SNAPSHOT’, NO sube jares a Artifactory y es efímera. Tiene versión final (X.Y.Z), sube jares a Artifactory y es semi-permanente. Su origen es la rama release, se integra en ésta mediante pull request. Cómo dar marcha atrás en la consola Ether en entornos previos. Se redespliega la anterior rama que estuviera desplegada. Se solicita mediante un mail al buzón de Servicios. Mediante el botón Rollback de la consola. En EEPP no se puede dar marcha atrás. ¿Qué tipo de visibilidad debería tener el fichero BTS que comparto para que los procesos de otras UUAAs puedan acceder?. Public, para que puedan leerlo desde cualquier proceso. Group_Shared, informando la UUAA con la que quiero compartirlo desde la Consola de LRBA. Private. Cualquiera de las tres opciones, siempre hay visbilidad. Modificación de Nivel de Logs. Qué respuesta es INCORRECTA. Por tiempo limitado (máximo 1 hora). Se baja hasta nivel debug. Sólo se activan en librerías, nunca en transacciones. Lo debe solicitar alguien de BBVA, BBVA Next o BBVA It. Usos Titan Client APX Utility y Titan Service (Ether Connectors Service). Se deben solicitar varios permisos al equipo Ether o APX. Ya no se necesita solicitar permisos, está totalmente abierto. No se permite usar Titan en España. Se deben solictar permisos via Jira. Usos Titan Client APX Utility y Titan Service (Ether Connectors Service). Se deben solicitar varios permisos al equipo Ether o APX. Se deben solicitar varios permisos al equipo Ether o APX. No se permite usar Titan en España. Se deben solictar permisos via Jira. Qué obtenemos al ejecutar executeGetChannelName. La descripción de canal-medio-servicio. Sólo la descripción de canal. Modificamos el canal a otro que introduzcamos en la sentencia (). Esa sentencia NUNCA se puede ejecutar. Qué herramienta usamos para publicar novedades acerca de APX y tecnologías NextGen. Webex teams. Google chat. Askbot. Team Spaces. La arquitectura bancaria de ejecución por lotes en APX se basa en. LRBA. APX Batch. Spring Batch. Nacar Batch. Qué es Apache Maven. un sistema de control de versiones distribuido gratuito. una herramienta de comprensión y gestión de proyectos de software. una implementación gratuita de código abierto de la platform Java. un software diseñado para crear proyectos tipo APX. Modificación express de un componente APX. A cuál de los siguientes componentes NO aplica. Transacciones APX. Infraestructura de librerías compartida entre transacciones. DTOS comunes entre librerías/transacciones. Servicios ASO llamados desde transacciones APX. Hay dos tipos de unidades de implementación: en línea y por lotes. ¿Qué significa por línea?. pueden contener DTOs y bibliotecas. pueden contener transacciones y DTO. pueden contener transacciones y bibliotecas. pueden contener transacciones, DTO y bibliotecas. ¿Qué tipos de despliegues NO existe en APX respecto de las librerías?. Dual. Online. Batch. Seleccionable en cada despliegue. ¿Cuánto tiempo pasa desde que un componente se usa por última vez hasta que se desactiva?. 13 meses. 3 meses. 1 mes. 10 meses. ¿Cuál es el propósito del repositorio uuaa-statics?. Almacenar ficheros de configuración de seguridad. Agrupar archivos estáticos como plantillas, imágenes o CSS utilizados por la utilidad Document Creator. Contener el código fuente de las utilerías de Shell Script. Almacenar los logs históricos de la aplicación. En el modelo de branching de APX (Gitflow con soporte multi-release), ¿qué tipo de branch se utiliza para corregir bugs en una release que ya está desplegada en Producción?. bugfix/*. feature/*. release/x.y. hotfix/*. Al crear una Transacción APX con la APX CLI, si la transacción será multipaís, ¿qué valor debe indicarse para el parámetro --trx-country?. GL. ALL. ZZ. ES (por defecto). ¿Cuál es el valor máximo (aproximado) de tamaño total de archivos que una transacción APX puede recibir o enviar en una petición Multipart?. 1 MB. 20 MB. 30 MB. 50 MB. ¿Cuál es la forma correcta de crear una nueva instancia de un DTO con la APX CLI?. apx init dto -u=TEST -c=001 --domain=domain. apx create dto -u=TEST -c=001. apx add dto -u=TEST -c=001. apx new dto -u=TEST -c=001. En la configuración de un job APX Batch, en el archivo XML de beans (e.g., TESTJ001-01-ES-beans.xml), ¿cómo se referencia el Job principal para el lanzador?. <property name="job" ref="TESTJ001-01-ES-job"/>. <property name="job" ref="jobPrincipal"/>. <property name="job" ref="TESTJ001-01-ES"/>. <property name="jobName" value="TESTJ001-01-ES"/>. ¿Cuál es el objetivo principal del componente LOCAL-TEST en el entorno local de desarrollo?. Permitir el debugging remoto en entornos de Integración. Generar informes de cobertura de código para Sonar. Simular el comportamiento de librerías de terceros (Mock Libraries) y crear transacciones de prueba para librerías que no tienen transacciones propias. Desplegar los componentes directamente a producción. ¿Qué se considera una mala práctica respecto a la concurrencia en transacciones y librerías APX Online?. El uso de variables de instancia (member variables) ya que son módulos instanciados como singleton. La inyección de dependencias a través de setters. La orquestación de la lógica de negocio en la transacción. El uso de DTOs en las interfaces de las librerías. ¿Cuál es el mecanismo que utiliza la Architecture APX para el seguimiento y monitorización técnica de las ejecuciones de las transacciones (trazabilidad de inicio a fin)?. Únicamente los logs de la aplicación. La escritura en ROP (Registro de Operaciones). La integración con servicios SEMaaS (ej. Atenea - consola RHO/Omega). El análisis de dumps de memoria del JBoss. En la utilidad JDBC, ¿cómo se debe configurar una query en el archivo .properties para indicar el recurso lógico de base de datos (db1) y la sentencia SQL?. queryName=SELECT * from ... queryName;db1=SELECT * from ... queryName=db1;SELECT * from ... queryName.db1=SELECT * from ... ¿Cuál es la herramienta que proporciona la Arquitectura APX para la gestión centralizada de la configuración de aplicaciones (claves/valores, Backend Connectors, errores, reglas) en la base de datos?. Ether Console. APX Operation Console. JBoss CLI. Jenkins. ¿Qué representa el componente DTO en la Arquitectura APX?. Un conjunto de operaciones ACID. Un paquete que encapsula la lógica de negocio y el acceso a datos. La representación de una Entidad de Negocio en forma de Bean (Data Transfer Object). Un conector de base de datos NoSQL. Para acceder a un servicio Google Cloud Platform (GCP) mediante el API Connector, ¿qué método específico se debe utilizar para obtener el token de autorización?. getTokenGCP(String serviceName). getTokenCib(String key). getGoogleCloudPlatformToken(String certificateId). No se necesita método específico, se usa autenticación básica. ¿Cuál es la forma recomendada para el intercambio de datos entre métodos auxiliares dentro de una Librería APX?. Mediante la creación de variables de instancia (member variables). Mediante el almacenamiento de datos en la DB para compartirlos. Utilizando ThreadLocals para aislar los datos. Pasando los datos como parámetro entre los diferentes métodos. Si en el API Connector se configura api.connector.<id>.invoke.type = 2, ¿qué tipo de invocación se realiza internamente?. Invocación a un servicio ASO (ASO Services Invocation). Invocación a un API Externa a BBVA. Invocación con Impersonation (usando certificado de arquitectura con usuario de aplicación). Invocación a un servicio WebService (SOAP). ¿Cuál es la principal restricción que se debe tener en cuenta al usar JPA en una Librería APX (aparte de estar deprecado)?. No soporta transacciones XA. No está permitido el uso del cache de JPA ya que puede desincronizar el valor si una entidad es modificada desde un sistema externo. Solo se puede usar con base de datos Oracle. La configuración de las entidades debe ser manual en XML. En el contexto de la Rules utility, si se modifica un DTO que está relacionado con un paquete de reglas cargado en la Operation Console, ¿cuál es el paso posterior obligatorio para evitar fallos en la ejecución de las reglas?. Volver a actualizar el paquete de reglas en la Operation Console. Ejecutar apx build rules. Reinstalar la librería que usa la Rules utility. La arquitectura lo detecta y lo actualiza automáticamente. ¿Hasta qué entorno se puede desplegar la rama develop?. Hasta Integrado. Hasta Desarrollo. Hasta AUS. Hasta Octa. ¿De dónde tengo que sacar mi rama feature?. De master. De develop. De desarrollo. De una reléase. ¿En qué caso está permitido el tratamiento de hilos en APX Online?. Siempre. Siempre que sea estrictamente necesario. Cuando Arquitectura lo autorice. Nunca. ¿Se puede capturar cualquier excepción?. Si. No. Sólo si arquitectura me da su permiso. Si, aprobando la excepción en Samuel aunque se pueda evitar. ¿Cuál de estas excepciones es de las no permitidas de capturar en un try/catch?. com.bbva.apx.exception.io.network.TimeoutException. com.bbva.elara.utility.interbackend.cics.exceptions.BusinessException. org.springframework.web.client.RestClientException. java.io.IOException. ¿Cuál de estas excepciones no se puede capturar en un trycatch?. Exception. DataIntegrityViolationException. TimeoutException. NoResultException. ¿Qué tengo que hacer si mi componente se encuentra en estado “Active but not exposing service? (Sesión 2-Diapositivas). Revisar si en local el componente funciona. Revisar en Kibana qué bean está causando el problema. Ejecutar mi componente para ver si se ejecuta y si no revisarlo. Abrir un ticket a Arquitectura APX España. ¿En qué estado se debería encontrar mi componente para que funcione?. Not found. Active. Active but not exposing service. Installed. ¿Dónde se encuentra la documentación de Arquitectura?. En el site de arquitectura. En el platform. En el currents en las diferentes publicaciones. En el greg. ¿Cómo puedo validar que mi software es correcto?. Realizando sólo las pruebas en local. Realizando sólo las pruebas en Integrado o en Desarrollo. Verificando sólo que el componente se queda activo tras mi subida. Verificando que el componente funciona correctamente en local, el componente queda activo en el entorno y realizando las pruebas Integradas. ¿Qué hay que realizar durante una calendada si se producen fallos en Producción por mi componente? (Sesión 1). Corregirlo cuanto antes. Corregirlo al día siguiente. Dar marcha atrás a los cambios. Corregirlo para la siguiente implantación. ¿Cuál es una base de datos que no se utiliza en APX?. Mongo. Oracle. ElasticSearch. Kyocera. ¿Cuál es el timeout por defecto de un conector ims?. 5 segundos. 7 segundos. 12 segundos. 8 segundos. ¿Cuál es el timeout por defecto de un api connector?. 5 segundos. 10 segundos. 7 segundos. 3 segundos. ¿Cuál de los siguientes no es un conector de apx?. Rest-connector. Api-Connector. MongoDB-Connector. IMS-Connector. ¿En qué zona se debe ejecutar mi transacción si es de consumo asíncrono?. Zona 00. Zona 20. Zona A0. Zona 30. ¿Cómo solicito el alta de una nueva asincronía?. Mediante Jira a Gobierno adjuntando el ok de Arquitectura España. Por correo a Gobierno adjuntando el ok de Arquitectura España. Por Jira a Arquitectura adjuntando el OK de Gobierno. Por correo a Arquitectura adjuntando el Ok de Gobierno. ¿De qué tipo de componente a qué tipo de componente se da de alta una asincronía?. De transacción a transacción. De librería a dto. De implementación de una librería a la interfaz de otra librería. De la interfaz de una librería a la implementación de otra librería. ¿Con quién debo contactar durante una implantación si tengo problemas?. Por teléfono con Arquitectura Holding. Por teléfono con Arquitectura España. Por jira con Arquitectura España. Con sala. ¿En qué estado el responsable no es el developer?. Ready to Integrate. Designing Component. Under Construction. Pending Production Deployment. ¿En qué estado el responsable no es el release manager?. Ready to Integrate. Pending Realease Candidate validation. Ready to Production Deployment. Pending Release Candidate Deployment. ¿En cuál de los siguientes estados no es responsable el Gobierno Local de un país?. Pending profiling. Pending to Validate Request. Validating Design. Deployed. ¿Cuál es el estado correcto del ticket Jira para poder implantar en Producción?. Ready to Production deployment. Pending production deployment. Under construction. Pending Release Candidate Deployment. ¿Qué tipo de Jira tengo que abrir cuando quiero realizar una nueva transacción?. APX Component Modification. APX Component Request. APX Component Express Modification. APX New Component. ¿Cuál es el orden correcto de la subida a entornos?. Desarrollo -> Integrado -> Octa -> AUS -> Producción. Desarrollo -> Integrado -> AUS -> Octa -> Producción. Integrado -> Desarrollo -> AUS -> Octa -> Producción. Integrado -> Octa -> AUS -> Producción. Cuáles son los componentes en APX Online?. Transacción, Librería y DTOs. Transacción y Librería. Transacción y DTOs. Librería y DTOs. ¿Cobertura mínima para implantar en producción?. 65%. 70%. 75%. 80%. ¿Cuál de estas afirmaciones no permite la subida a Producción?. Se cumpla QualityGate. Haya más de 80% de cobertura. Esté aprobada la validación de Sonar. Funcionen el 65% de los tests. Creación de un componente nuevo. ¿Cuándo se crea el repositorio Bitbucket?. Durante el proceso que se genera al pulsar Add resource en la consola. Al realizar el push del componente. Durante el proceso que se genera al pulsar Finalizar en la consola. Al realizar el despliegue del componente. ¿En qué lugar se ubican los DTOs en APX?. Interfaz de la librería. Transacción. Implementación de la librería. Es un componente diferenciado. ¿De dónde obtengo mi rama hotfix?. Master. Develop. Release. Release Candidate. ¿”Compilando” qué rama no sube los jar de los componentes a Artifactory?. Feature. Release. Develop. ¿Qué tipo de librería no existe en APX?. Librería JDBC. Librería Compleja. Librería Simple. Librería de motor de reglas. Indica cuál de los siguientes no es un tipo de librería APX. Librería JDBC. Librería simple. Librería de datos. Librería MongoDB. ¿En qué estándar temporal tengo que realizar el parseo de una fecha?. UTC. CEST. Da igual. Según lo que se haya definido con Gobierno. ¿Qué no hay que hacer antes de subir a Integrado?. Comprobar en local que el componente compila. Comprobar en desarrollo que mi componente queda levantado exponiendo servicio. Desplegar en Desarrollo e Integrado y después revisar si el componente está correcto. Si mi aplicación es autocontenida debería poder lanzar pruebas en desarrollo. ¿Se pueden pintar logs en las máquinas mediante un printStackTrace()?. Si. No. Sólo si Arquitectura me da su aprobación. Sí, excepcionándolo vía Samuel. ¿Cuál de las siguientes afirmaciones está permitida en APX?. Los logs siempre son útiles, cuantos más logs mejor. Escribir únicamente los logs que tengan sentido y sean necesarios. Escribir los logs que sean necesarios, aunque no tengan sentido. Crear una librería propia que pinte los logs para así no saturar la arquitectura. Indica la manera correcta de indicar los import en el pom de un componente APX. <Import-Package>. <Import-Optional-Package>. <Optional-Import-Package>. <Import-Package-Optional>. ¿En dónde se pintan los errores de un job?. Filezilla. Atenea. Kibana. Greg. ¿Hasta que entorno se puede desplegar una rama bugfix y hotfix?. Hasta desarrollo. Hasta integrado. Hasta AUS. Hasta OCTA. La manipulación de hilos está prohibida en APX Batch. ¿Cuál sería la manera alternativa de programación en caso de que se necesite más velocidad de procesamiento?. Realizar el job de tipo chunk. Realizar el job por steps. Procesar los datos por lotes más pequeños. Ninguna de las anteriores. Según las buenas prácticas de APX, ¿dónde debe implementarse la lógica de negocio de una transacción?. En la clase principal de la Transacción APX (e.g., UUAAT00101ESTransaction.java). En la clase abstracta de la Transacción (e.g., AbstractUUAAT00101ESTransaction.java). En una o varias Librerías APX. Puede implementarse en el DTO para asegurar la encapsulación. ¿Qué sucede si se llama al método addROPInfo(RopInfo ropInfo) varias veces durante la ejecución de una transacción APX?. Se inserta una entrada ROP por cada invocación. Se lanza una excepción si se intenta llamar más de una vez. Solo se persistirá la información de la última invocación (la última sobrescribe a las anteriores). Solo se guardará la información de la primera invocación. ¿Cuál es el prefijo obligatorio para el nombre de cualquier método definido en la interfaz de una Librería APX?. process. handle. execute. invoke. Para la creación de una librería que necesite acceder a bases de datos relacionales mediante JDBC, ¿qué comando de la APX CLI se debe utilizar para añadir la utilidad a un proyecto de implementación de librería existente?. apx add -y util -n database. apx init lib -u=... -c=... --utility=jdbc. apx configure jdbc. apx add -y util -n jdbc. En el contexto de las Transacciones Online APX, ¿cuál es el código de retorno que indica que la transacción ha sido Rechazada con Error y ha ejecutado un Rollback?. 04 (WARN). 06 (ENR). 08 (EWR). 12 (ERROR). Para invocar servicios Mainframe desde una Librería APX en España, ¿qué utilidad se debe usar?. CICS utility. Interbackend utility (IMS connect). API Connector con invoke.type=1. GRPC utility. Según las directrices de buenas prácticas, ¿qué ocurre si una Librería APX lanza una excepción que hereda de RuntimeException?. Es obligatorio capturarla y gestionarla en la librería. Está totalmente prohibido lanzarla y debe gestionarse con addAdvice(). La Arquitectura APX la capturará, habilitará la gestión de errores y será responsable de deshacer las transaccionalidades (ej. Rollback a DB). El contenedor OSGi la ignora, dejando la transacción en un estado inconsistente. ¿Qué tipo de excepciones de la jerarquía APX se permite a la aplicación capturar y gestionar en el código de una transacción o librería?. Sólo com.bbva.apx.exception.business.BusinessException y com.bbva.apx.exception.io.network.TimeoutException. Solo las que heredan de RuntimeException pero no de java.lang.Exception. Solo java.lang.Exception. Ninguna, todas deben ser gestionadas por la arquitectura. En el Modelo de Dependencias APX, si la Librería A depende de la Librería B (versión 0.0.1), y se despliega una nueva versión de la Librería B (0.0.2) con métodos adicionales y sin modificar los existentes, ¿qué sucede al ejecutarse la Librería A?. La Librería A fallará porque la versión declarada en su pom.xml no coincide. La Librería A usará la versión 0.0.1 de la Librería B que tenía en tiempo de compilación. La Librería A continuará funcionando correctamente acoplándose a la versión 0.0.2 de la Librería B en tiempo de ejecución debido a la configuración de Import-Package: *;version="0.0". Se producirá un conflicto de dependencia y el bundle no se instalará. ¿Qué método de la clase abstracta de una transacción se utiliza para recuperar un parámetro de entrada de tipo simple (String, Long, Double)?. getParameter(String field). getParamName(). getRequestParameter(String name). getParamNameOfCompParam(). ¿Dónde deben ser cargados y gestionados los paquetes de reglas (Drools) para ser utilizados por la Rules utility en una Librería APX?. Deben incluirse directamente en el src/main/resources/rules del proyecto. Deben ser cargados a través de la Operation Console de APX. Se cargan automáticamente desde Artifactory al desplegar el bundle. Se definen en un fichero rules.txt que contiene el código Drools. ¿Cuál es la restricción más importante a nivel de diseño para las librerías multipaís en APX?. La interfaz y los DTOs deben ser únicos para todas las implementaciones sin excepción. El código de implementación debe ser idéntico en todos los países para evitar duplicidad. Solo se permite un máximo de 3 implementaciones por país. No se pueden usar en entornos Batch, solo en Online. Para que una librería APX acceda a su configuración de aplicación almacenada en la DB de configuración, ¿qué método se debe utilizar?. this.getApplicationConfigurationService().getProperty(key). this.getServiceConfiguration(key). this.getConfigurationManager().get(key). this.getSystemProperty(key). ¿Cuál es el nombre del repositorio donde se almacena el código fuente de un recurso de tipo Shell Script?. uuaa-scripts. uuaa-shell. Es el repositorio estándar de la unidad de despliegue. Se genera un repositorio con la estructura: uuaa-shell-script. ¿Cuál es el valor por defecto de la propiedad osgi.version.manifest en el pom.xml de un componente APX (DTO, Library, Transaction)?. El número de versión de arquitectura (ej. 7.2.5). 1.0.0. 0.0. [0.0, ). ¿Cuál es la consecuencia de usar resolution:="optional" en la definición de paquetes en la sección <Import-Package> de un pom.xml de una librería APX?. Se mejora la resolución de dependencias en entornos con latencia. Está prohibido ya que puede causar errores en el despliegue del bundle. Es opcional pero recomendado para librerías de infraestructura. Permite que la dependencia se resuelva solo en tiempo de compilación. ¿Cómo se organizan los documentos log (ROP) generados por la arquitectura APX?. Se guardan en una carpeta de logs de JBoss por cada runtime. Se guardan en un único archivo de texto plano para todo el entorno. Se almacenan en el stream Upsilon y su almacenamiento en frío se realiza en Epsilon. Solo se almacenan los errores en una tabla de la base de datos de la aplicación. Para una Librería APX, si necesita invocar un servicio interno de BBVA como ASO o CIB mediante el API Connector, ¿qué instancia de conector debe usar?. apiConnector. externalApiConnector. internalApiConnector. asoApiConnector. ¿Cuándo se crea el repositorio de Bitbucket al generar un componente nuevo ?. Durante el proceso que se genera al pulsar Add resource en la consola. Al realizar el push del componente. Durante el proceso que se genera al pulsar Finalizar en la consola. Al realizar el despliegue del componente. |





