Es necesario que rellenéis el nombre y correo para que sepáis el resultado de vuestro examen. Nombre Introduce tu correo para que puedas ver el resultado de tu prueba 1. Un cliente web envía una solicitud GET al receptor HTTP del flujo test, que hace que el flujo test llame al flujo updateTemp. Después de que el flujo test devuelva una respuesta, el cliente web envía otra solicitud GET al receptor HTTP del flujo getTemp. CódigoEl flujo de prueba no se llama por segunda vez.¿Qué respuesta devuelve la solicitud al receptor HTTP del flujo getTemp?Ejercicio para importar en Anypoint Studio. Pulsa aquí. { "temp": [70,65,100,60,85] } { "temp": "100" } { "temp": "85" } { "temp": 70,"temp": 65,"temp": 100,"temp": 60,"temp": 85} Ninguna 2. Una API de compras contiene un método para consultar los detalles de una tienda por departamento. Para obtener información sobre una tienda determinada, los clientes web envían solicitudes con un parámetro de consulta denominado y un parámetro URI llamado storeld.¿Cuál es un fragmento RAML válido que admite solicitudes de clientes web para obtener datos de una tienda específica y un nombre de departamento? /department: get: uriParameter: StoreId: get: queryParameters: department: uriParameters: storeId: /{storeId}: get: queryParameters: department: get: queryParameters: department: uriParameters: {storeId}: Ninguna 3. Un cliente web envía una petición al HTTP Listener y la petición HTTP lanza un error:Código:¿Qué carga útil y código de estado se devuelven al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Response body: "Error" Default response status code: 200 Response body: "Success - Begin* Default response status code: 200 Error response body: error, description Default error response status code: 500 Response body: "Success - End" Default response status code: 200 Ninguna 4. Un cliente web envía una solicitud a http://localhost:8081?accountType=personal. El parámetro de consulta se captura utilizando un transformador Set Variable a una variable llamada accountType.¿Cuál es la expresión DataWeave correcta para registrar el accountType? Account Type: #[flowVars.accountType] Account Type: #[message.inboundProperties.accountType] Account Type: # [attributes.accountType] Account Type: #[vars.accountType] Ninguna 5. Una aplicación Mule contiene un enrutador Choice. ¿Qué se registra cuando se completa el flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. EU US "REGION" ["US", "EU"] Ninguna 6. Una aplicación Mule contiene una dependencia ActiveMQ JMS. La aplicación Mule se desarrolló enAnypoint Studio y se ejecuta correctamente en Anypoint Studio, y debe exportarse ahora desde Anypoint Studio para compartirse con otro desarrollador. ¿Qué opciones de exportación crean el archivo JAR más pequeño que se puede importar en Anypoint Studio del otro desarrollador y ejecutarse correctamente? Ninguna 7. ¿Cómo determina APIkit el número de flujos a generar a partir de una especificación RAML? Crea un flujo independiente para cada recurso Crea un flujo independiente para cada método HTTP Crea un flujo independiente para cada código de estado de respuesta Crea un flujo separado para cada recurso que contiene otros recursos hijos Ninguna 8. Un archivo Utility.dwl se encuentra en un proyecto Mule en src/main/resources/modules. El archivo Utility.dwl define una función llamada pascalize que reformatea las cadenas a pascal case.¿Cuál es el DataWeave correcto para llamar a la función pascalize en un componente Transform Message? %dw 2.0 output application/json import modules.Utility --- pascalize("max mule") %dw 2.0 output application/json import modules::Utility --- pascalize("max mule") %dw 2.0 output application/json import modules::Utility --- Utility::pascalize("max mule") %dw 2.0 output application/json import modules.Utility --- Utility.pascalize("max mule") Ninguna 9. Una aplicación Mule tiene una petición HTTP que está configurada con valores codificados. Para cambiar esto, la aplicación Mule está configurada para utilizar un archivo de propiedades llamado config.yaml.¿A qué expresión válida se puede asignar el valor del host de la solicitud HTTP para que deje de estar codificado? ${training.host} ${training:host} #[training:host] #[training.host] Ninguna 10. Esta aplicación Mule configura y utiliza dos elementos de configuración global HTTP Listener en Anypoint Studio. ¿Cuál de las siguientes casos sucerá? La aplicación Mule no se inicia, ya que hay un conflicto de rutas URL porque ambos HTTP Listeners están configurados con la misma ruta. La aplicación Mule se inicia correctamente, y sólo se pueden recibir peticiones de clientes web en el URI del puerto 2222, pero no en el puerto 3333. La aplicación Mule no se inicia, debido al conflicto de vinculación de puertos, ya que las peticiones HTTP también utilizan el mismo puerto, es decir, el puerto 3333. La aplicación Mule se inicia correctamente, y las peticiones de los clientes web se pueden recibir en el URI del puerto 2222 y en el puerto 3333. Ninguna 11. Como parte de unos requisitos dados, es necesario acceder a una propiedad de la aplicación definida a continuación como expresión DataWeave.¿Cuál es la expresión correcta para asignarla al valor del puerto? { port : p('db.port')} { port : {db:port}} { port : p['db.port']} No se puede acceder a la propiedad de la aplicación en Dataweave. Ninguna 12. ¿Cuál de las siguientes no es una configuración obligatoria para un HTTP Listener? Path Allowed Methods HTTP Port en la configuración del conector HTTP Host en la configuración del conector Ninguna 13. Una aplicación Mule contiene dos HTTP Listeners, cada uno configurado para diferentes endpoints de la API: http://acme.com/apis/orders y http://acme .com/apis/customers.¿Qué Base Path base debe establecerse en un elemento config HTTP Listener para que se pueda utilizar para configurar ambos HTTP Listeners? /apis/? /apis/ /apis/orders|customers /apis/* Ninguna 14. ¿Cómo se pasan dinámicamente los parámetros query a una solicitud REST saliente mediante una operación HTTP Request? Como parámetros de consulta en la operación HTTP Request (queryParams) Como parámetros URI en la operación HTTP Request (uriParams) En la carga útil (payload) del evento Mule Como variables del flujo (vars) Ninguna 15. Es necesario actualizar la API utilizando el estándar de toda la empresa con el tipo de datos Plan. Este ya se ha publicado en Anypoint Exchange con la referencia global ACME/DataTypes/PlanDataType.raml.¿Cuál es una especificación RAML válida que reutiliza el tipo de datos Plan? Ninguna 16. ¿Es necesario un elemento raíz (root element) al crear una respuesta XML con Dataweave? Depende de los requerimientos No es necesario Siempre es necesario Ninguna de las anteriores Ninguna 17. ¿Cuál no es la función de API Gateway? Determinar qué tráfico está autorizado a pasar a través de la API a los servicios backend Medir el tráfico que circula por Registrar todas las transacciones, recopilar y seguir los datos analíticos Especificar políticas de estrangulamiento, seguridad y otras Ninguna 18. Un cliente web envía una petición a http://localhost:8081/fliqhts?destination=SFO y la web lanza un error WSC:BAD_REQUEST. ************************************************************************************Message :Cannot build default body request for operation [FlndFlight], the operation requires input |parameters.Error type : WSC:BAD_REQUESTElement : 10.02.06-soaperrorFlow/processors/0 @ 10.02.06-soaperror: 10.02.06-soaperror.xml:21 (Consume)Element XML : <wsc:consume docname="Consume” doc:id="49a84a74-848-4065-bI3F-dCOFSIFGAALZ" config-ref="Web_Service_Consumer_Config" operation="findFlight">(set debug level logging or '-Dmule.verbose.exceptions=true’ for everything)************************************************************************************ Establecer una cabecera en la operación Consume igual al parámetro query del destino Establecer una carga útil SOAP antes de la operación Consume que contenga el parámetro query del destino Establecer una propiedad m la operación Consume igual al parámetro query del destino Establecer una carga útil JSON antes de la operación Consume que contenga el parámetro query del destino Ninguna 19. Una aplicación Mule configura un archivo de placeholders para algunas propiedades llamado config.yaml para un conector HTTP.¿Cuál es el archivo de placeholders de propiedades válido para establecer estos valores? http:host = "localhost"port = "8081" http: basepath: "api" host : "localhost" port : "8081" http.host = localhosthttp.port = 8081 http:basePath: "api",port: "8081",host: " localhost" Ninguna 20. ¿Cuántos flujos privados genera APIKIT a partir de esta especificación RAML? 1 2 3 4 Ninguna 21. Un cliente web envía una solicitud POST con la carga útil {"oid": "1000", "itemid": "AC200", "qty": "4" } a una aplicación Mule. La operación File Write arroja un error FILE:CONNECTIVITY.¿Qué mensaje de respuesta se devuelve al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. ‘’FILE:CONNECTIVITY' "ORDER:NOT_CREATED" "OTHER ERROR" "File written" Ninguna 22. ¿Qué debería devolver este endpoint, teniendo en cuenta que las API se construyen utilizando prácticas estándar?http://dev.acme.com/api/patients?year=2021 Paciente con Id=2021 Pacientes del año 2021 Ningún paciente Todos los pacientes Ninguna 23. Los dos archivos de configuración de Mule pertenecen al mismo proyecto Mule. Cada HTTP Listener está configurado con la misma cadena de host y el número de puerto (la ruta y los valores de operación se muestran en los nombres de visualización). ¿Cuál es el número mínimo de elementos globales que deben definirse para soportar todos estos HTTP Listeners?Ejercicio para importar en Anypoint Studio. Pulsa aquí. 1 2 3 4 Ninguna 24. Se diseña una especificación API utilizando RAML. ¿Cuál es el siguiente paso para crear un conector REST a partir de esa especificación? Descargar la especificación de la API y crear la interfaz con APIkit Publicar la especificación API en Anypoint Exchange Implementar la especificación API mediante el Flow Designer del Design Center Añadir la especificación a la carpeta src/main/resources/api de un proyecto Mule Ninguna 25. ¿Qué expresión de DataWeave transforma la entrada XML del ejemplo en la salida CSV? payload.sale.*item map ( (value, index) -> { index: index, sale: value.@saleId, itemName: value.desc, itemPrice: (value.price) * (value.quantity), item: value.@itemId } ) payload.sale.*item map ( (value, index) -> { index: index, sale: value.saleId, itemName: value.desc, itemPrice: (value.price) * (value.quantity), item: value.itemId } ) payload.sale.item map ( (value, index) -> { index: index, sale: value.@saleId, itemName: value.desc, itemPrice: (value.price) * (value.quantity), item: value.@itemId } ) payload.sale.item map ( (value, index) -> { index: index, sale: value.saleId, itemName: value.desc, itemPrice: (value.price) * (value.quantity), item: value.itemId } ) Ninguna 26. ¿Qué producto de MuleSoft permite publicar, compartir y buscar API? Runtime Manager API Notebook API Designer Anypoint Exchange Ninguna 27. ¿Qué debería retornar este endpoint?http://dev.acme.com/api/patients?name=John&surname=Bell Paciente con nombre John Paciente con apellido Bell Paciente con nombre John O apellido Bell Paciente con nombre John Y apellido Bell Ninguna 28. ¿Qué método HTTP se utiliza normalmente en un servicio web RESTful para sustituir por completo un recurso ya existente? GET PATCH PUT POST Ninguna 29. Esta aplicación Mule no define ningún Error Handler global, y el componente de Validación en el flujo privado lanza un error.¿Qué mensaje de respuesta se devuelve a una petición de un cliente web al HTTP Listener del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. "Child error" "Parent error" "Validation Error" "Parent completed" Ninguna 30. El componente de Validación en el contexto de Try arroja un error.¿Qué mensaje de respuesta se devuelve a una solicitud de cliente al HTTP Listener del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Success - Main Flow Error - Main Flow Error - Try Scope Validation Error Ninguna 31. Un listener de tipo On Table Row recupera datos de una tabla que contiene una columna numérica creciente record_id.¿Cómo debe configurarse el listener para que recupere nuevas filas como máximo una vez? Establecer el target para almacenar el último valor record_id recuperado Establecer el ObjectStore para almacenar el último valor record_id recuperado Establecer el target en la columna record_id Establecer la columna watermark en la columna de record_id Ninguna 32. El archivo orders.csv se lee y luego se procesa para buscar los pedidos en una base de datos. La aplicación Mule es depurada en Anypoint Studio y se detiene en el punto marcado.Orders.csv orderId,account100, partnerA101, acme.com102, mybank.com103, onlineSales ¿Cuál es el payload que se muestra en el depurador en este punto de interrupción? "none" El CSV entero La respuesta de la base de datos 100 Ninguna 33. ¿Desde qué aplicación, los 'Administradores de la Organización' pueden aprobar/revocar/eliminar las solicitudes de acceso al nivel SLA? API Exchange API Portal API Gateway API Manager Ninguna 34. Esta especificación RAML incluye un recurso y un método para recuperar cuentas por account_type y industry.¿Cuál es el URI correcto para obtener todas las cuentas de finanzas minoristas? /accounts/retail/finance /accounts?account_type=retail&industry=finance /accounts/account_type=retail/industry=finance /accounts?account_type:retail&industry:finance Ninguna 35. Un archivo Utlility.dwl se encuentra en un proyecto Mule en src/main/resources/modules. El archivo define una función llamada encryptString que encripta un String.¿Cuál es el DataWeave correcto para llamar a la función encryptString en un componente Transform Message? %dw 2.0 output application/json import modules::Utility --- Utility::encryptString( "John Smith" ) %dw 2.0 output application/json import modules::Utility --- encryptString( "John Smith" ) %dw 2.0 output application/json import modules.Utility --- encryptString( "John Smith" ) %dw 2.0 output application/json import modules.Utility --- Utility.encryptString( "John Smith" ) Ninguna 36. ¿Cuál es la diferencia entre un subflujo (subflow) y un flujo async? No hay diferencia El subflujo no tiene gestión de errores propia y el flujo async sí la tiene El flujo async no tiene tratamiento de errores propio y el subflujo sí lo tiene El subflujo es síncrono y el flujo async es asíncrono Ninguna 37. Se define una especificación RAML para gestionar clientes con un identificador único para cada registro de cliente. ¿Qué URI recomienda MuleSoft para acceder de forma exclusiva al cliente identificado con el ID único 1234? /customers?custid=true&custid=1234 /customers/1234 /customers/custid=1234 /customers?operation=get&custid=1234 Ninguna 38. En el enrutador de elección, la expresión When para la ruta de envío nacional se establece en"#[payload = "FR"]".¿Cuál es la salida del Logger una vez finalizada la ejecución del enrutador?Ejercicio para importar en Anypoint Studio. Pulsa aquí. "Domestic" "International" "US" Un error de sintaxis de Dataweave Ninguna 39. ¿Cuál es el requisito mínimo en un flujo para que una aplicación Mule compile? Event Source Event Processors Error handlers Tanto source y processors Ninguna 40. ¿Qué no es cierto sobre las propiedades de la aplicación? Las propiedades de la aplicación pueden cifrarse Las propiedades de la aplicación se pueden anular con propiedades del sistema Las propiedades de la aplicación sólo pueden definirse en el archivo .yaml Las propiedades de la aplicación facilitan la gestión de los valores configurables Ninguna 41. Un cliente web envía una petición a http;//localhost:8081?dept=sales. ¿Cuál es la expresión DataWeave correcta para acceder al valor de dept? attributes.queryParams.dept attributes.dept message.queryParams.dept vars.dept Ninguna 42. ¿Qué expresión de base de datos transforma el valor de entrada en el de salida? {{ payload map ( (value, index) -> order: { item: { itemName: value.item, total: value.price * value.quantity } ) }} order: payload map ( (value, index) -> item: { itemName: value.item total: value.price * value.quantity } ) payload map ( (value, index) -> order: { item: { itemName: value.item, total: value.price * value.quantity } ) order: {{ payload map ( (value, index) -> item: { itemName: value.item total: value.price * value.quantity } ) }} Ninguna 43. Una operación HTTP Request envía una solicitud HTTP con un payload de objeto JSON no vacía a un endpoint HTTP externo.La respuesta del punto final HTTP externo devuelve un cuerpo XML. El resultado se almacena enun destino llamado Resultado.¿Cuál es el payload en el Event Processor después de la solicitud HTTP? El cuerpo de respuesta XML null El payload de la solicitud JSON original Un objeto de Java no vacío Ninguna 44. Un flujo Mule tiene tres transformadores Set Variable. ¿Qué estructura de datos global se puede utilizar para acceder a las variables? Mule Event Attibutes Mule Event Message Propiedades de la aplicación de Mule Mule Event Ninguna 45. Input Payload [ {"size": "large", "amount": 1000, "price: 400.00"}, {"size": "medium", "amount": 400, "price: 600.00"}, {"size": "small", "amount": 1, "price: 800.00"},] El ámbito del Batch Job contiene dos ámbitos de Batch Step con expresiones de aceptación diferentes.El input payload se pasa al ámbito del Batch Job. Después de que todo el payload ha sido procesado por el ámbito del Batch Job, ¿qué mensajes han sido registrados por los componentes Logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. { "amount": 500 }{ "amount": 101 }{ "step2amount": 1000 } { "amount": 500 }{ "amount": 601 }{ "step2amount": 1000 }{ "step2amount": 500 }{ "step2amount": 601 } { "amount": 500 }{ "amount": 101 }{ "step2amount": 1000 }{ "step2amount": 500 } { "amount": 500 }{ "amount": 101 }{ "step2amount": 1000 }{ "step2amount": 400 } Ninguna 46. Un proyecto de Mule contiene una dependencia de base de datos MySQL. El proyecto se exporta desde Anypoint Studio para que pueda ser implementado en CloudHub. ¿Qué opciones de exportación crean el archivo de implementación más pequeño que se desplegará con éxito en CloudHub? Ninguna 47. Una empresa tiene una API para gestionar órdenes de compra, con cada registro identificado por un único ID de orden de compra. La API fue construida con RAML siguiendo las mejores prácticas de MuleSoft. ¿Qué URI debería utilizar un cliente web para solicitar la orden P05555? /orders/{P05555} /orders/order=P05555 /orders?order=P05555 /orders/P05555 Ninguna 48. En la ejecución del componente scatter-gather, la Referencia de Flujo "sleep 2 sec" tarda aproximadamente 2 segundos en completarse, y la Referencia de Flujo "sleep 8 sec" tarda aproximadamente 8 segundos en completarse.¿Cuántos segundos aproximadamente transcurren desde que se llama al Scatter-Gather hasta que se llama al transformador "Set Payload"? 8 0 2 10 Ninguna 49. Todas las tres condiciones del enrutador Choice son verdaderas. ¿Qué mensajes se registran en el registro de la aplicación?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Route1 Route2 Route1, Route2 Route1, Route2, Default Ninguna 50. ¿Cuál es la salida de la función flatten en DataWeave? Object Map Array LinkedHashMap Ninguna 51. El cliente envía la solicitud a ClientRequestFlow, que llama a ShippingFlow utilizando la actividad de HTTP Request. Durante las pruebas de extremo a extremo, se descubre que se lanza un error HTTP: METHOD_NOT_ALLOWED cada vez que el cliente envía una solicitud a este flujo. ¿Qué atributo cambiarías en ClientRequestFlow para que esta implementación funcione correctamente? ************************************************************************************Message : HTTP PUT on resource 'http://localhost:8681/shipping’ failed: method not allowed (405).Element : ClientRequestFlow/processors/1 @ mule_app:flow1.xml:68 (/shipping)Element DSL : Error type : HTTP:METHOD_NOT_ALLOWEDFlowStack : at ClientRequestFLow(ClientRequestFlow/processors/1 @ mule_app:flow1.xml:68 (/shipping))(set debug level logging or '-Dmule.verbose.exceptions=true’ for everything)************************************************************************************<a href="https://www.ingenierobinario.com/wp-content/uploads/2024/05/55.jar">Ejercicio para importar en Anypoint Studio. Pulsa aquí.</a> Cambiar el valor del atributo method a "*" Cambiar el valor del atributo path a "/api/ship" Cambiar el atributo method a POST en ClientRequestFlow Cambiar el valor del atributo protocol a "HTTPS" Ninguna 52. ¿Cuál de estos NO es un flujo en Mule? sync flow subflow async subflow async flow Ninguna 53. El transformador Set Variable se configura con el valor #[ [ first:"Max", last:"Mule"} ]. ¿Cuál es una expresión DataWeave válida para establecer como atributo del mensaje del Logger para acceder al valor "Max" del evento de Mule?Ejercicio para importar en Anypoint Studio. Pulsa aquí. vars."customer first" customer.first vars.customer.first Ninguna 54. Según MuleSoft, ¿cuál es el primer paso para crear una API moderna? Reunir una lista de requisitos para asegurar la API. Crea una especificación de la API y obtén comentarios de las partes interesadas. Ajusta el rendimiento y optimiza los sistemas y la red en el backend. Crea un prototipo de la implementación de la API. Ninguna 55. ¿Qué significa C4E en el modelo operativo de TI recomendado por MuleSoft? Centre for Empowerment Centre for Engagement Centre for Enablement Centre for Excellence Ninguna 56. Una organización está empezando a seguir el enfoque de conectividad API liderado por MuleSoft, que es recomendado, para utilizar APIs modernas y respaldar el desarrollo y ciclo de vida de las soluciones de integración, así como para cerrar la brecha de entrega de TI.¿Qué diferencia hay en la organización de las APIs modernas en el enfoque de conectividad API liderado por MuleSoft en comparación con otras soluciones comunes de integración empresarial? Las interfaces de API se especifican como macroservicios, donde una API representa toda la lógica empresarial de una solución existente y probada de extremo a extremo. Las interfaces de la API se especifican con una granularidad diseñada para que los desarrolladores consuman aspectos específicos de los procesos de integración. La implementación de las API se construye con estándares utilizando un ciclo de vida común y herramientas centralizadas de gestión de configuración. Las implementaciones de API se supervisan con herramientas comunes, sistemas centralizados de monitoreo y seguridad. Ninguna 57. El alcance predeterminado en el enrutador de opciones llama de forma recursiva al flujo Color. Un cliente web envía una solicitud PUT al HTTP Listener con el contenido Blue.¿Qué respuesta se devuelve al cliente web? "Blk" "Green" Un error de tiempo de espera. ["Blue", "Red", "Blk"] Ninguna 58. ¿Cuál es la sintaxis correcta para agregar un ID de cliente como parámetro URI en el atributo de ruta del HTTP Listener? #[customerID] $[customerID] {customerID} (customerID) Ninguna 59. ¿Cuál es el propósito del elemento api:router en APIkit? Crea conectores nativos utilizando una biblioteca Java de terceros. Sirve como una implementación de API. Valida las solicitudes según las especificaciones de la API en RAML y las dirige a las implementaciones de la API. Valida las respuestas devueltas de las solicitudes a la API y las dirige de vuelta al solicitante. Ninguna 60. Una empresa tiene una API para gestionar departamentos, siendo cada departamento identificado por un único deptId. La API fue construida con RAML siguiendo las mejores prácticas de MuleSoft.¿Cuál es un RAML válido para especificar un método para actualizar los detalles de un departamento específico? /departments: /deptId patch: /departments: patch /deptId: /departments: patch queryParameters: deptId /departments: /{deptId} patch: Ninguna 61. ¿Qué sucede por defecto con un archivo después de utilizar la operación de lectura de un conector FTP? El archivo se elimina de la carpeta. El archivo se mueve a una carpeta diferente. El archivo permanece en la misma carpeta sin cambios. El archivo se renombra en la misma carpeta. Ninguna 62. ¿Qué payload se devuelve de una solicitud a http://localhost:8081/?Ejercicio para importar en Anypoint Studio. Pulsa aquí. 1 2 3 4 Ninguna 63. ¿Cómo debería escribirse la cláusula WHERE para los parámetros de entrada configurados de manera que logre la siguiente consulta SQL? WHERE city := ${city} AND state := ${state} WHERE city = attributes.city AND state = attributes.state WHERE city = :city AND state = :state WHERE city := city AND state := state Ninguna 64. ¿Cuál es la salida del componente de registro (logger)?Ejercicio para importar en Anypoint Studio. Pulsa aquí. String Object Array Map Ninguna 65. ¿Cuál de las siguientes opciones utiliza la aplicación Mule para gestionar las dependencias que facilitan la compartición de proyectos de manera liviana y sencilla? Archivo de configuración Global Element POM.xml Cloudhub Ninguna 66. Un Batch Job tiene cinco Batch Steps. Un procesador de eventos arroja un error en el segundo Batch Step porque los datos de entrada están incompletos. ¿Cuál es el comportamiento predeterminado del trabajo por lotes después de que se produce el error? Todo el procesamiento del Batch Job se detiene El procesamiento del evento continúa hasta el siguiente Batch Step El error se ignora Se vuelve a intentar el Batch Ninguna 67. ¿Cuál es el propósito principal del diseñador de flujos en Design Center? Para diseñar y desarrollar aplicaciones Mule completamente funcionales en un entorno de desarrollo hospedado Para diseñar archivos API RAML de manera gráfica Para diseñar y simular plantillas de aplicaciones Mule que deben implementarse mediante Anypoint Studio Para definir el ciclo de vida de API de manera gráfica Ninguna 68. Un proyecto de Mule contiene un módulo DataWeave como WebStore.dwl que define una función llamada loginUser. El archivo del módulo se encuentra en la carpeta src/main/resources/libs/etl del proyecto. ¿Cuál es el código DataWeave correcto para importar todas las funciones del archivo WebStore.dwl y luego llamar a la función loginUser para el inicio de sesión de "Todd.Pal@mulesoft.com"? import libs.etl --- WebStore.loginUser("Todd.Pal@mulesoft.com") import * from libs::etl --- WebStore::loginUser("Todd.Pal@mulesoft.com") import libs.etl.WebStore--- loginUser("Todd.Pal@mulesoft.com") import * from libs::etl::WebStore--- loginUser("Todd.Pal@mulesoft.com") Ninguna 69. ¿Qué declaración forma parte de la descripción de MuleSoft sobre una red de aplicaciones (application network)? Crea y gestiona servicios e infraestructuras altamente disponibles y tolerantes a fallos Crea APIs y activos reutilizables diseñados para ser consumidos por otras unidades de negocio Crea y gestiona una colección de servicios e infraestructuras de mensajería JMS Aprovecha la TI central para ofrecer soluciones completas de punto a punto con gestión de datos maestros Ninguna 70. ¿Qué archivo se utiliza para definir el contrato de interfaz para invocar un servicio web implementado como un servicio SOAP? RAML WSDL JSON OAS Ninguna 71. ¿Cuál es la sintaxis correcta para agregar un ID de cliente como parámetro URI en el atributo path de un HTTP Listener? (customerlD) {customerlD} #[customerlD] ${ customerID} Ninguna 72. ¿Cuál es el tipo de objeto devuelto por la operación de lista de archivos (File List)? Objeto con nombres de archivos (String) Arreglo con nombres de archivos (String) Objeto de Mule Events Arreglo de Mule Events Ninguna 73. Una implementación de API ha sido desplegada en CloudHub y ahora necesita ser gestionada. TI no asignará núcleos virtuales adicionales para una nueva aplicación de Mule que actúe como un proxy de API.¿Cuál es el siguiente paso para preservar el uso actual de vCores, pero aún así permitir que la aplicación de Mule sea gestionada por API Manager? Registrar la misma implementación de API en Runtime Manager para conectarse a API Manager Modificar la implementación de la API para utilizar el Autodiscovery y registrarse en API Manager Subir el archivo JAR de la aplicación de Mule a la instancia de API en API Manager Desplegar la misma implementación de API detrás de una VPC y configurar la VPC para conectarse a API Manager Ninguna 74. ¿Por qué una aplicación de Mule usaría el property placeholder ${http.port} para el puerto de su HTTP Listener cuando se despliega en CloudHub? Permite que CloudHub cambie automáticamente el puerto HTTP para permitir que los clientes externos se conecten al HTTP Listener Permite que CloudHub registre automáticamente la aplicación en API Manager Permite que el soporte técnico de MuleSoft resuelva problemas en la aplicación conectándose directamente al HTTP Listener Permite que los clientes se conecten directamente a la aplicación a través de VPN en el puerto HTTP configurado de la aplicación Mule Ninguna 75. ¿Cuál es la respuesta cuando un cliente envía una solicitud a http://localhost:8081?Ejercicio para importar en Anypoint Studio. Pulsa aquí. After null Before Validation Error Ninguna 76. ¿Qué sucede con los atributos de un Mule Event en un flujo después de realizar un HTTP Request? Los atributos son reemplazados por nuevos atributos de la respuesta de la solicitud HTTP (que pueden ser nulos) Se pueden agregar nuevos atributos a partir de las cabeceras de la respuesta HTTP, pero nunca se eliminan cabeceras Los atributos no cambian Los atributos anteriores se pasan sin cambios. Ninguna 77. ¿Qué payload y quantity se intercambian al final del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. [[order1, order2, order3, order4], 14] [[1,2,3,4], 10] [[1,2,3,4], 14] [orderlorder2order3order4, 14] Ninguna 78. El archivo XML "my-app" contiene un Error Handler con el nombre "global-error-handler". Este Error Handler debe configurarse como el manejador de errores predeterminado para cada flujo en la aplicación de Mule. ¿Dónde y cómo debería agregarse el valor "global-error-handler" en el proyecto de Mule para que este Error Handler sea el manejador de errores predeterminado de la aplicación de Mule?Ejercicio para importar en Anypoint Studio. Pulsa aquí. En el archivo mule-artifact.json, como el valor de un par clave-valor En la carpeta Validation como el valor de un elemento global en el archivo yaml de manejo de errores En el archivo pom.xml, como el valor de un elemento global En el archivo my-app.xml, como atributo de un elemento de configuración Ninguna 79. ¿Cuál de las siguientes opciones no es una categoría válida para un tipo de conector? Gold Select Premium Community Ninguna 80. En la ejecución del Scatter-Gather, la ruta del flow se completa después de 10 segundos y la ruta del flow2 se completa en 40 segundos. ¿Cuántos segundos se tarda en completarse el Scatter-Gather? 10 50 40 20 Ninguna 81. Se necesita definir una función llamada newProdCode que acepte dos parámetros de entrada, un valor entero para itemID y un valor string para productCategory, y devuelva un nuevo código de producto.¿Cuál es el código DataWeave correcto para definir la función newProdCode? fun newProdCode(itemID: Number, productCategory: String) -> "PC-" ++ productCategory ++ (itemID as String) fun newProdCode(itemID: Number, productCategory: String) = "PC-" ++ productCategory ++ (itemID as String) fun newProdCode{itemID: Number, productCategory: String) = "PC-" ++ productCategory ++ (itemID as String) var newProdCode = (itemID: Number, productCategory: String) -> "PC-" ++ productCategory ++ (itemID as String) Ninguna 82. Un cliente web envía una solicitud POST al HTTP Listener con el payload "Hello-". ¿Qué respuesta se devuelve al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Hello-HTTP-JMS2-Three HTTP-JMS2-Three Helb-JMS1-HTTP-JMS2 -Three Hello-HTTP-Three Ninguna 83. ¿Cuál es una expresión válida para la expresión "when" del enrutador Choice para dirigir eventos al flujo "documenticShipping"? #[ payload = 'FR' ] #[ payload == 'FR' ] #[ if(payload = 'FR') ] #[ if(payload == "FR") ] Ninguna 84. ¿Cuál de las siguientes opciones no es una característica de los API Notebooks? Documentación de API Crear un cliente para una API Crear un mock service para una API Realiza llamadas en vivo autenticadas en un servidor real Ninguna 85. Se establece JSON payload en el transformador "Set Payload". ¿Qué registra el logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. "String" "Object" "Array" "JSON" Ninguna 86. Un fragmento de ejemplo RAML llamado StudentExample.raml se coloca en la carpeta "examples" en un proyecto de especificación de API. ¿Cuál es la sintaxis correcta para hacer referencia al fragmento? examples: !include StudentExample.raml examples: #import StudentExample.raml examples: !include examples/StudentExample.raml examples: #import examples/StudentExample.raml Ninguna 87. Un cliente web envía una solicitud a http://localhost:8081/books/0471767840. El valor "0471767840" es capturado por un transformador "Set Variable" en una variable llamada bookISBN. ¿Cuál es la expresión de DataWeave para acceder a bookISBN más adelante en el flujo? booklSBN attributes.booklSBN flowVars.booklSBN vars. booklSBN Ninguna 88. En la ejecución del Scatter-Gather, la ruta del flow se completa después de 10 segundos y la ruta del flow2 se completa después de 20 segundos. ¿Cuántos segundos tarda en completarse el Scatter-Gather en total? 0 10 20 30 Ninguna 89. ¿Cuál de las siguientes opciones es un tipo no válido de procesador de eventos (Event Processor) que se puede utilizar como enrutador? Choice Round Robin Pick First First Successful Ninguna 90. Un flujo contiene un HTTP Listener como la fuente de eventos. ¿Cuál es la expresión de DataWeave para registrar el encabezado Content-Type usando un componente Logger? #["Content-Type: " ++ attributes.headers.'content-type'] #["Content-Type: " + headers.'content-type'] #["Content-Type: " + attributes.headers.'content-type'] #["Content-Type: " ++ headers.'content-type'] Ninguna 91. Payload { "transaction_id": "SS-4848-44KK-4SYQ", "account_id": "KA-382-SKD44", "name": "Max Mule", "position": "sell"} ¿Qué se escribe en el archivo records.csv cuando se ejecuta el flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. El payload JSON Un mensaje de error Nada El payload convertido a CSV Ninguna 92. ¿Cuál es la sintaxis correcta para definir y llamar a una función en DataWeave? fun addKV(object: Object, key: String, value: Any) = object ++ { (key):value }---addKV( {hello: "world"}, "hola", "mundo" ) %function addKV(object: Object, key: String, value: Any) = object ++ { (key):value }---addKV( {hello: "world"}, "hola", "mundo" ) %function addKV(object: Object, key: String, value: Any) = object ++ { (key):value }---{ hello: "world" } addKV ("hola", "mundo") fun addKV(object: Object, key: String, value: any) = object ++ { (key):value }---{ hello: "world" } addKV ("hola", "mundo") Ninguna 93. Según MuleSoft, ¿cómo se consideran las APIs modernas? Productos (Assets) SOAP APIs REST APIs Código Ninguna 94. Un Listener "On Table Row" recupera datos de una tabla CUSTOMER que contiene una columna de clave primaria userjd y una columna kxjin_date_time que aumenta. Ninguna de las columnas permite valores duplicados. ¿Cómo debería configurarse el Listener para que recupere cada fila como máximo una vez? Configura la columna watermark en la columna bgin_date_time Establece el valor target en el último valor de login_date_time recuperado Establece el valor target en el último valor de user_jd recuperado Configura la columna watermark en la columna user_Id Ninguna 95. Una API de compras contiene un método para buscar detalles de tiendas por departamento. Para obtener la información de una tienda en particular, los clientes web enviarán solicitudes con un parámetro query llamado "department" y un parámetro de URI llamado "storeId".¿Cuál es el fragmento válido de RAML que admite solicitudes de un cliente web para obtener datos de una tienda específica según el nombre del "storeId" y el nombre del "department"? /department get: uriParameter: storeId get uriParameter: {storeId}: queryParameter: department get queryParameter: department: uriParameter: {storeId} /{storeId} get: queryParameter: department: Ninguna 96. ¿Qué expresión DataWeave transforma el array "conductorIds" en la salida XML? trains: conductorsIds map ((engId, index) -> train: { engineerId: engId }) {trains: conductorsIds map ((engId, index) -> train: { engineerId: engId } )} trains: {( conductorsIds map ((engId, index) -> train: { engineerId: engId } ))} {( trains: conductorsIds map ((engId, index) -> train: { engineerId: engId } ))} Ninguna 97. El ámbito Batch Job procesa un array de cadenasUna vez que el ámbito Batch Job finaliza el procesamiento del payload de entrada, ¿qué información registra el componente Logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Total Records Processed: 1Successful records: 1Failed Records: 0payload: ["A", "B", "C"] Total Records Processed: 3Successful records: 3Failed Records: 0payload: ["A", "B", "C"] Total Records Processed: 3Successful records: 3Failed Records: 0 ["A", "B", "C"] Ninguna 98. ¿Qué payload y variable se registran al final del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. [[5, 10, 15, 20], 1] [[5, 10, 15, 20], 5] [[Req5, Req10, Req15, Req20], 5] [Req5Req10,Req15Req20, 5] Ninguna 99. ERROR 2021-07-04 09:30:38,737 [[MuleRuntine].uber.11: [mule_app].uber@org.mule.runtine.module.extension.internal.runtime.source.ExtensionMessageSource.lamorg.mule.runtime.api.connection.ConnectionException: Could not obtain connection from data sourceCaused by: org.mule.extension.db.api.exception.connection.ConnectionCreationException: Could not obtain connection from data sourceCaused by: org.mule.runtime.extension.api.exception.ModuleException: java.sql.SQLException: Error trying to load driver: com.mysql.jdbc.Driver : Cannot lo Class ‘com.mysql.jdbc.Driver' has no package mapping for region ‘domain/default/app/mule_app’., Cannot load class 'com.mysql.jdbc.Driver': [ Class ‘com.mysql.jdbc.Driver' has no package mapping for region /domain/default’., Class ‘com.mysql.jdbc.Driver' not found in classloader for artifact ‘container’.]]Caused by: java.sql.SQLException: Error trying to load driver: com.mysql.jdbc.Driver : Cannot load class ‘com.mysql.jdbc.Driver': [ Class ‘com.mysql.jdbc.Driver’ has no package mapping for region 'domain/default/app/mule_app’., Cannot load class ‘com.mysql.jdbc.Driver': ( ... Como desarrollador de MuleSoft, ¿qué cambiarías en la configuración del conector de base de datos para resolver este error? Configurar la host URL correcta Configurar el nombre de base de datos correcto Configurar el nombre de tabla correcto Configurar el driver JDBC correcto Ninguna 100. El transformador Set Payload en el flujo addltem utiliza DataWeave para crear un objeto de pedido. ¿Cuál es el código correcto de DataWeave para el transformador Set Payload en el flujo createOrder para utilizar el flujo addltem y agregar un 'cable de router' con un precio de 100 al pedido? addltem( { payload: { price: "100", item: "router", itemType: "cable" } ) lookup ( "addltem", { payload: { price: "100", item: "router", itemType: "cable" } } ) addltem ({ price: "100", item: "router", itemType: "cable" }) lookup( "addltem", { price: "100", item: "router", itemType: "cable" } ) Ninguna 101. Cada ruta en Scatter-Gather establece el payload al número mostrado en el label. ¿Qué respuesta se devuelve a una solicitud del cliente web al HTTP Listener? [ { "attributes": ... "payload": "100" }, { "attributes": ... "payload": "200" }] { "0": "100", "1": "200"} ["100", "200"] { "0": { "attributes": ... "payload": "100" }, "1": { "attributes": ... "payload": "200" }} Ninguna 102. En una Application Network. Si la implementación pero no la interfaz de la API de un producto cambia, ¿qué se debe hacer con las otras APIs que consumen la API del producto? Las aplicaciones asociadas con las otras APIs deben reiniciarse Las aplicaciones asociadas con las otras APIs deben ser recodificadas Las otras APIs deben actualizarse para consumir la API de producto actualizada No es necesario realizar cambios en las otras APIs o en sus aplicaciones asociadas Ninguna 103. ¿Qué mensaje debe añadirse al componente Logger para que imprima "The city is Pune" (Las comillas dobles no deben ser parte del mensaje registrado)? #["The city is" ++ payload.city] The city is + #[payload.city] The city is #[payload.city] #[The city is ${payload.city} Ninguna 104. ¿Dónde se almacenan los metadatos en un proyecto de Mule? Config.yaml POM.xml application-types.xml Global Element Ninguna 105. En la operación "On Table Row" de la base de datos, ¿qué permite la columna de Watermark que la operación "On Table Row" realice? Evitar el procesamiento duplicado de registros en una base de datos. Eliminar los registros más recientes recuperados de una base de datos y habilitar el almacenamiento en caché de la base de datos Habilitar el procesamiento duplicado de registros en una base de datos Guardar los registros más recientes recuperados de una base de datos y habilitar el almacenamiento en caché de la base de datos Ninguna 106. Se ha creado una API en Design Center. ¿Cuál es el siguiente paso para que la API sea visible? Publicar la API en Anypoint Exchange Publicar la API desde el diseñador de flujos Implementar la API en un repositorio Maven Habilitar el Autodiscovery en API Manager Ninguna 107. Hay tres rutas configuradas para Scatter-Gather y el evento entrante tiene un payload que es un array de tres objetos. ¿Cómo se llevará a cabo el enrutamiento en este escenario? Los objetos del array entrante se dividirían en tres partes y cada parte se enviaría a una ruta respectiva de manera secuencial Los objetos del array entrante se dividirían en tres partes y cada parte se enviaría a una ruta respectiva de manera paralela El evento completo se enviaría a cada ruta de manera secuencial El evento completo se enviaría a cada ruta de manera paralela Ninguna 108. El transformador Set Payload establece el payload a un objeto. El atributo de mensaje del componente Logger está configurado con la cadena "Result #["INFO" ++ payload]". ¿Cuál es la salida del logger cuando este flujo se ejecuta?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Result INFOpayload Result INFO{"student":{"name":"Anay","age":6}} You called the function '++' with these arguments: 1) String ("INFO") 2) Object ({student: {name: "Anay" as String {class: "java.lang.String"},age: 6 as Numbe...) Error : You evaluated inline expression # without ++ Ninguna 109. ¿Cómo debería modificarse la cláusula WHERE para establecer los valores de city y state a partir de los parámetros de entrada configurados? WHERE city = :city AND state = :state WHERE city - attributes.city AND state - attributes.state WHERE city := ${city} AND state := ${state} WHERE city = #[city] AND state = #[state] Ninguna 110. Una empresa ha definido dos fragmentos RAML, "Book Data Type" y "Book Example", para ser utilizados en APIs. ¿Cuál sería un RAML válido para utilizar estos fragmentos? #%RAML 1.0 title: Books types: Book: !include ABC/Examples/bookDataType.raml /books: post: body: application/json: type: Book examples: input: !include ABC/Examples/bookExample.raml responses: 201: body: application/json: example: message: Book added #%RAML 1.0 title: Books types: Book: !include bookDataType.raml /books: post: body: application/json: type: Book examples: input: !include bookExample.raml responses: 201: body: application/json: example: message: Book added #%RAML 1.0 title: Books types: Book: !include bookDataType.raml /books: post: body: application/json: type: Book examples: input: !include bookExample.raml responses: 201: body: application/json: example: message: Book added Ninguna 111. El Batch Job contiene dos Batch Steps con expresiones de aceptación diferentes. El payload de entrada se pasa al Batch Job.Después de que el payload completo es procesado por el Batch Job, ¿qué mensajes ha registrado el componente Logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. {amount=140}{amount=102}{step2amount=100} {amount=140}{amount=102}{step2amount=100}{step2amount=40} {amount=140}{amount=102}{step2amount=100}{step2amount=140} {amount=140}{amount=102}{step2amount=100}{step2amount=140}{step2amount=102} Ninguna 112. ¿Cuál es la salida del operador Map de DataWeave? Map Object String Array Ninguna 113. ¿Qué expresión especifica correctamente los parámetros de entrada para pasar los valores de city y state a la consulta SQL? #[ { city: "San Francisco", state: "CA" }] #[ [ city: "San Francisco", state: "CA" ]] #[ inputParams: { city: "San Francisco", state: "CA" }] #[ inputParams: [ city: "San Francisco", state: "CA" ]] Ninguna 114. ¿Cuál es la manera correcta de crear un usuario? Ninguna 115. El array de strings de entrada se pasa al Batch Job, que NO realiza ningún filtrado o agregación. ¿Qué payload es registrado por el componente Logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Informe resumido de registros procesados [ "Apple", "Banana" ] [ "Appel2", "Banana2" ] [ "Appel", "Banana", 2 ] Ninguna 116. ¿Cómo se utilizan múltiples condiciones en un enrutador Choice para dirigir eventos? Para dirigir el mismo evento a la ruta coincidente de CADA condición verdadera Para encontrar la PRIMERA condición verdadera y luego distribuir el evento a la ÚNICA ruta coincidente Ninguna de estas opciones Para encontrar la PRIMERA condición verdadera y luego dirigir el mismo evento a la ruta coincidente y a TODAS las rutas SIGUIENTES Ninguna 117. ¿Cuál es el puerto predeterminado utilizado por la configuración del depurador de aplicaciones Mule en Anypoint Studio? 8082 8080 7777 6666 Ninguna 118. Se crea una instancia de API de tipo "API endpoint" con un "proxy de API" en API Manager utilizando una especificación de API de Anypoint Exchange. La instancia de API también está configurada con un proxy de API que está implementado y en ejecución en CloudHub.Se habilita una política basada en SLA en API Manager para esta instancia de API. ¿Dónde puede obtener un consumidor de API externo un Client ID y un Client Secret válidos para enviar correctamente solicitudes al proxy de API? En el portal público de API de la organización en Anypoint Exchange, desde una aplicación cliente aprobada para el proxy de API En Anypoint Studio, desde componentes generados por APIkit para la especificación de la API En Anypoint Studio, desde componentes generados por Rest Connect para la especificación de la API En Runtime Manager, desde la pestaña de propiedades del proxy de API aprobado implementado Ninguna 119. El flujo principal está configurado con sus Error Handlers. Un cliente web envía una solicitud al HTTP Listener y la solicitud HTTP genera un error HTTP:NOT_FOUND.¿Qué mensaje de respuesta se devuelve?Ejercicio para importar en Anypoint Studio. Pulsa aquí. APP: API RESOURCE NOT FOUND HTTP: NOT FOUND Otro error success - main flow Ninguna 120. La aplicación Mule se depura en Anypoint Studio y se detiene en el breakpoint. ¿Cuál es el valor del payload que se muestra en el depurador en este punto de interrupción? 0 "Processing" "Start" "Complete" Ninguna 121. La operación de Database Select devuelve cinco filas. ¿Qué registra el componente Logger? "Array" "Object" "LinkedHashMap" "CaselnsensitrveHashMap" Ninguna 122. ¿Cuál de los módulos se importa automáticamente en los scripts de DataWeave? dw::core dw::System dw::Runtime dw::Crypto Ninguna 123. ¿Cómo depurarías aplicaciones Mule? Desplegando aplicaciones en producción Verificando especificaciones RAML Utilizando el componente Debugger Utilizando una aplicación de depuración de terceros Ninguna 124. ¿Dónde se almacenan los valores de los query parameters en el evento Mule por el HTTP Listener? Inbound Properties Variables Attributes Payload Ninguna 125. Un Scatter-Gather procesa tres solicitudes HTTP separadas. Cada solicitud devuelve un evento Mule con un payload JSON. ¿Cuál es la salida final del Scatter-Gather? Un array de los tres objetos de evento Mule Un objeto que contiene los tres objetos de evento Mule Un array de los tres objetos de payload JSON Un objeto que contiene los tres objetos de payload JSON Ninguna 126. ¿Cuál es la sintaxis correcta para que un componente Logger muestre un mensaje con el contenido de el payload de un objeto JSON? The payload is: $(payload) #["The payload is: " ++ payload] The payload is: #[payload] #["The payload is: " + payload] Ninguna 127. Como parte de los requisitos de un proyecto, deseas construir una API para un cliente heredado. El cliente heredado solo puede consumir servicios web SOAP. ¿Qué tipo de documentación de interfaz se puede preparar para cumplir con el requisito? Archivo RAML para definir servicios SOAP Archivo WSDL Archivo JSON Archivo de texto plano documentando la API Ninguna 128. ¿Qué payload devuelve una operación de Database SELECT que no coincide con ninguna fila en la base de datos? false null Exception Empty Array Ninguna 129. Para evitar codificar valores directamente, un flujo utiliza algunos marcadores de posición de propiedades, y los valores correspondientes se almacenan en un archivo de configuración. ¿Dónde debe especificarse la ubicación del archivo de configuración en la aplicación de Mule? El archivo pom.xml Un elemento global El archivo .json del Mule Artifact Un atributo del flujo Ninguna 130. ¿Cuál es el nombre del trait que usarías para especificar credenciales de cliente en RAML? headers client-id client-id-required No puede especificarse en RAML Ninguna 131. ¿Cuál es la respuesta a una solicitud de un cliente web a http://localhost:8081?Ejercicio para importar en Anypoint Studio. Pulsa aquí. After Before Validation Error null Ninguna 132. Un equipo de aplicaciones está desarrollando una aplicación de banca móvil. Les llevó dos meses crear sus propias API para acceder a la información de transacciones desde una base de datos central. Más tarde, el equipo de aplicaciones descubrió que otro equipo ya había construido una API que accede a la información de transacciones que necesitan. Según MuleSoft, ¿qué estructura organizativa podría haber ahorrado al equipo de aplicaciones dos meses de tiempo de desarrollo? Center of Excellence Center for Enablement MuleSoft Support Center Central API Review Board Ninguna 133. ¿Dónde crearías Niveles de Acuerdo de Servicio (SLA Tiers) para una API? Exchange API Manager Anypoint Studio En las especificaciones RAML Ninguna 134. El Batch Job procesa, filtra y agrega registros. ¿Cuál es la salida esperada del componente Logger?Ejercicio para importar en Anypoint Studio. Pulsa aquí. [10. 20, 30. 40, 50, 60] [10. 20] [30, 40] [50, 60] [20, 40, 60] [20. 40] [60] Ninguna 135. El error ocurre cuando se ejecuta un proyecto en Anypoint Studio. El proyecto, que tiene una dependencia que no se encuentra en el repositorio Maven de MuleSoft, se creó y se ejecutó con éxito en otro equipo.[WARNING] The POM for com.mulesoft.training:mock-servers:jor:1.1.2 is missing, no dependency information available[INFO] ------------------------------------------------- [INFO] BUILD FAILURE[INFO] -------------------------------------------------[INFO] Total time: 0.253 s[INFO] Finished at: 2018-06-14T10:52:39-07:00[INFO] Final Memory: 190M/867M[INFO] -------------------------------------------------[ERROR] Failed to execute goal on project app-server: Could not resolve dependencies for project com.mycompany:app-server:mule-application:1.0.0-SNAPSHOT: Failure to find com.mulesoft.training:mock-servers:jar:1.1.2 in https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/ was cached in the local repository, resolution will not be reattempted until the update interval of MuleRepository has elapsed or updates are forced -> [Help 1]¿Cuál es el siguiente paso para corregir el error y lograr que el proyecto se ejecute con éxito? Editar la dependencia en el archivo pom.xml del proyecto de Mule Instalar la dependencia en el repositorio Maven local de la computadora Desplegar la dependencia en el repositorio Maven de MuleSoft Agregar la dependencia a la carpeta MULE_HOME/bin Ninguna 136. ¿Qué datos se esperan en el endpoint POST /accounts? { "name": "Geordi La Forge", "address": "1 Forge Way, Midgard, CA 95298" "customer_since": "2014-01-04"} <item> <name>Geordi La Forge</name> <address>1 Forge Way, Midgard, CA 95298</address> <customer_since>2014-01-04</customer_since></item> <item> <name>Geordi La Forge</name> <address>1 Forge Way, Midgard, CA 95298</address> <customer_since>2014-01-04</customer_since> <bank_agent_id>48-SJT-282924-KL</bank_agent_id></item> { "name": "Geordi La Forge", "address": "1 Forge Way, Midgard, CA 95298", "customer_since": "2014-01-04"} Ninguna 137. ¿Qué modelo de ejecución se utiliza en los ámbitos "For Each" y "Batch Job"? "For Each" es de un solo hilo y "Batch Job" es multinúcleo Ambos son de un solo hilo Ambos son multinúcleo "Batch Job" es de un solo hilo y "For Each" es multinúcleo Ninguna 138. La nueva especificación RAML se ha publicado en Anypoint Exchange con credenciales de cliente. ¿Cuál es el siguiente paso para obtener acceso a la API? Solicitar acceso a la API en Anypoint Exchange Enviar un correo electrónico a los propietarios de la API Crear una nueva aplicación de cliente No se necesitan pasos adicionales Ninguna 139. ¿Qué configuración de ruta es necesaria para un punto de conexión HTTP Listener con el fin de dirigir todas las solicitudes a un enrutador APIkit? /(*) / /() “/*” Ninguna 140. El Center for Enablement (C4E) de una organización ha construido activos fundamentales (especificaciones de API y plantillas de implementación, marcos comunes y guías de mejores prácticas) y los ha publicado en Anypoint Exchange. ¿Cuál es una métrica relacionada con estos activos fundamentales que ayuda a la organización a medir el éxito de sus esfuerzos en el C4E? Recuentos de utilización de activos fundamentales en aplicaciones en producción Correlación de cada activo fundamental con los recuentos de desarrolladores que descargan dicho activo Correlación de indicadores clave de rendimiento (KPI) de aplicaciones en producción con activos fundamentales Contar cuántas Líneas de Negocio (LoBs) consumieron cada activo fundamental Ninguna 141. Un cliente web envía una solicitud POST al HTTP Listener y el componente de validación en el ámbito Try genera un error. ¿Qué mensaje de respuesta se devuelve al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Validation Error "END" "ERROR1" "ERROR2" Ninguna 142. Según MuleSoft, ¿cuál es el papel de Center for Enablement en el nuevo modelo operativo de IT? Implementa proyectos de línea de negocios para hacer cumplir los requisitos de seguridad comunes Crea y gestiona activos descubribles para ser consumidos por desarrolladores de línea de negocios Gestiona centralmente a socios y consultores para implementar proyectos de línea de negocios Ninguna 143. ¿Cuántas aplicaciones de Mule pueden ejecutarse en un worker de CloudHub? Como máximo una Al menos una Depende Ninguna de estas Ninguna 144. ¿Qué capa de conectividad API-led de MuleSoft tiene la intención de exponer parte de una base de datos sin lógica empresarial? Capa de datos Capa de procesos Capa de experiencia Capa de sistema Ninguna 145. Un evento de Mule está compuesto por una jerarquía de objetos. ¿Dónde se almacenan las variables en esta jerarquía? Mule Event Payload del Mule Message Mule Message Atributos del Mule Message Ninguna 146. ¿Cuál es el tipo de salida del operador map de DataWeave? String Array Map Object Ninguna 147. El flujo principal contiene una solicitud HTTP. Los HTTP Listeners y el HTTP Request utilizan configuraciones predeterminadas. ¿Qué valores son accesibles en el flujo secundario después de que un cliente web envía una solicitud a http://localhost:8081/order?color=red?Ejercicio para importar en Anypoint Studio. Pulsa aquí. payload payloadquantity var payloadcolor query param payloadquantity var color query param Ninguna 148. ¿Cuál de las siguientes actividades no admite la ejecución en paralelo? Scatter-Gather Router First Successful Router Parallel For Each Batch Job Ninguna 149. La traducción es: ¿Qué palabra clave utilizas para crear una nueva función en DataWeave? function fun func map Ninguna 150. La aplicación de Mule implementa una API REST que acepta solicitudes GET de clientes web en las URLs http://acme.com/order/status/ y http://acme com/customer/status/. ¿Qué valor de ruta se puede establecer en el Event Source HTTP GET para aceptar solicitudes de clientes web desde ambas URL? *[order,customer]/status */status ?[order,customer]/status *status Ninguna 151. Un flujo necesita combinar y devolver datos de dos fuentes de datos diferentes. Contiene una operación Database SELECT seguida de una operación HTTP Request. ¿Cuál es el método para capturar ambos payloads de manera que el payload de la segunda solicitud no sobrescriba al de la primera? Coloca la operación de Database SELECT dentro de un ámbito Cache Coloca la operación de Database SELECT dentro de un ámbito Message Enricher Nada, los payloads anteriores se combinan en el próximo payload Guarda el payload de la operación de selección de base de datos en una variable Ninguna 152. ¿Cuál es el payload de salida en la fase de "On Complete"?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Estadísticas resumidas SIN datos de registro Los registros procesados por el último paso del batch: [PasoDos1, PasoDos2, PasoDos3] Los registros procesados por todos los pasos del batch: [PasoUnoPasoDos1, PasoUnoPasoDos2, PasoUnoPasoDos3] El payload original: [1,2,3] Ninguna 153. En el flujo de solicitud, se configura una operación de HTTP Request para enviarla con un payload XML. La solicitud se envía al HTTP Listener en el flujo de transformación. Ese flujo transforma el payload entrante al formato JSON y devuelve la respuesta a la solicitud HTTP. La respuesta de la solicitud se almacena en una variable de destino llamada Result. ¿Cuál es el payload en el componente Logger después del HTTP Request? Un objeto de Java no vacío El payload XML original null La respuesta JSON devuelta Ninguna 154. ¿Qué componente de Mule proporciona una representación gráfica en tiempo real de las APIs y aplicaciones de Mule que están en ejecución y son descubribles? API Notebook Runtime Manager Anypoint Visualizer API Manager Ninguna 155. Un cliente web envía una solicitud a http://localhost:8081?flrstName=john. ¿Cuál es la expresión correcta de DataWeave para acceder al parámetro firstName? #[attributes.queryParams.firstName] #[message.queryParams.firstName] #[message.inboundProperties.'http.query.params'.firstName] #[attributes.'http.query.params'.firstName] Ninguna 156. El componente de validación en el flujo privado genera un error. ¿Qué mensaje de respuesta se devuelve a una solicitud del cliente al HTTP Listener del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Error - private flow Error - main flow Success - main flow Validation Error Ninguna 157. ¿Qué módulo y operación generarán un error si el payload de un Mule Event no es un número? Módulos de filtro, operación Is Number Módulos de validación, operación Is Number Módulos de validación, operación Is not Number Ninguna de estas Ninguna 158. ¿Qué se puede agregar al flujo para persistir datos a lo largo de diferentes ejecuciones del flujo? Pares clave/valor en el Almacén de objetos (ObjectStore) Propiedades del objeto de flujo del tiempo de ejecución de Mule Propiedades del objeto de la aplicación del tiempo de ejecución de Mule Variables de sesión Ninguna 159. ¿Cómo puedes llamar a un subflujo desde DataWeave? No es posible en Mule 4 Import function Lookup function Include function Ninguna 160. Una aplicación de Mule configurada con Autodiscovery implementa una API. ¿Dónde se aplica la gobernanza para las políticas definidas para esta aplicación de Mule? Runtime Manager En la aplicación Mule En el API Designer En el API Manager Ninguna 161. ¿Cómo importar el módulo Core (dw::Core) en tus scripts de DataWeave? #include dw::core No es necesario import core import dw::core Ninguna 162. ¿Cuál es la última especificación de RAML disponibles? 1.2 1 0.8 2 Ninguna 163. En la ejecución del Scatter-Gather, la referencia de flujo "step 1 sec" tarda aproximadamente 1 segundo en completarse, y la referencia de flujo "sleep 5 sec" tarda aproximadamente 5 segundos en completarse.¿Aproximadamente cuántos segundos transcurren desde que se llama al Scatter-Gather hasta que se llama al transformador Set Payload? 0 1 5 6 Ninguna 164. Un cliente web envía una solicitud a http://localhost:8081. ¿Cuál es la estructura del payload al final del flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. ['Banana', 'Apple'] { "0": "Banana", "1": "Apple"} { "attributes": ..., "payload": ['Banana', 'Apple']} { "0": { "attributes": ..., "payload": "Banana" } "1": { "attributes": ..., "payload": "Apple" }} Ninguna 165. ¿Cuál es la sintaxis correcta para agregar un ID de empleado como un parámetro URI en la ruta de un HTTP Listener? (employeelD) ${employeelD} {employeelD} #[employeelD] Ninguna 166. El flujo principal contiene una Referencia de Flujo al flujo secundario. Un cliente web envía una solicitud GET al HTTP Listener del flujo principal que incluye un query parameter "make". ¿Qué valores son accesibles en el flujo secundario?Ejercicio para importar en Anypoint Studio. Pulsa aquí. payload payloadmake query param payloadmodel var payloadmake query param model var Ninguna 167. Un cliente web envía una solicitud GET al HTTP Listener. ¿Qué mensaje de respuesta se devuelve al cliente web? "" "End" "Start" "String is not blank" Ninguna 168. Una aplicación de Mule contiene un Error Handler global configurado para capturar cualquier error. ¿Dónde debe especificarse el Error Handler global para que atrape todos los errores de flujos sin sus propios controladores de errores? Un archivo de propiedades de configuración En ningún lugar, el error handler global se utiliza automáticamente Un global element El archivo pom.xml Ninguna 169. Un proyecto de Mule contiene una dependencia de base de datos MySQL. El proyecto se exporta desde Anypoint Studio para que pueda implementarse en CloudHub. ¿Qué opciones de exportación deben seleccionarse para crear el archivo implementable más pequeño que se desplegará correctamente en CloudHub? Ambas opciones1) Attach project sources 2) Include project module and dependencies Ninguna de las opciones Sola la opción2) Include project module and dependencies Solo la opción1) Attach project sources Ninguna 170. La aplicación Mule se está depurando en Anypoint Studio y se detiene en un Breakpoint. ¿Cuál es el valor del payload que se muestra en el depurador en este breakpoint?Ejercicio para importar en Anypoint Studio. Pulsa aquí. Processing Begin Finished Ninguna 171. Las conectores de la aplicación Mule están configurados con property placeholders cuyos valores se establecen en el archivo config.yaml. ¿Qué se debe agregar a la aplicación Mule para vincular los valores del archivo config.yaml con los property placeholders? Un elemento configuration-properties en el archivo XML acme-app Un elemento dependency en el archivo pom.xml Un elemento file-config en el archivo XML acme-app Un par clave/valor propertiesFile en el archivo JSON mule-artifact Ninguna 172. ¿Cuál es el tamaño mínimo de CloudHub worker que se puede especificar al implementar una aplicación de Mule? 0.2 vCores 0.5 vCores 1.0 vCores 0.1 vCores Ninguna 173. Un SLA basado en políticas se ha habilitado en API Manager.¿Cuál es el siguiente paso para configurar el proxy de API y hacer cumplir la nueva política de SLA? Agrega nuevos marcadores de posición de propiedades y vuelve a implementar el proxy de la API Agrega nuevas variables de entorno y reinicia el proxy de la API Reinicia el proxy de la API para limpiar la caché de políticas de la API Agrega encabezados requeridos a la especificación RAML y desplegar el nuevo proxy de la API Ninguna 174. La aplicación Mule NO define ningún manejador global de errores.Un cliente web envía una solicitud POST a la aplicación Multi con este payload de entrada. La operación de "File Write" genera un error FILECONNECTIVITY. ¿Qué mensaje de respuesta se devuelve al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. "ORDER NOT_CREATED" "OTHER ERROR" "File written" "FILE:CONNECTIVITY" Ninguna 175. El enrutador APIKit se utiliza para generar los componentes de flujo para la especificación RAML. La aplicación Mule debe estar disponible para los clientes REST mediante dos URL: http://localhost:8081/internal y http://localhost:8081/external /books: get: post: /order: get: patch: /members: get: ¿Cuántos componentes de enrutador APIKit se generan para manejar las solicitudes a cada punto de conexión definido en la especificación RAML? 1 2 3 5 Ninguna 176. Un proyecto de Mule contiene un módulo de DataWeave llamado MyModule.dwl que define una función llamada "formatString". El módulo está ubicado en la carpeta src/main/resources/modules del proyecto. ¿Cuál es la forma correcta en código DataWeave de importar MyModule utilizando un wildcard y luego llamar a la función "formatString" del módulo? %dw 2.0output application/jsonimport * from modules.MyModule---MyModule.formatString("annie point") %dw 2.0output application/jsonimport * from modules::MyModule---MyModule::formatString("annie point") %dw 2.0output application/jsonimport * from modules.MyModule---formatString("annie point") %dw 2.0output application/jsonimport * from modules::MyModule---formatString("annie point") Ninguna 177. ¿Cuántos flujos privados genera APIKit a partir de la especificación RAML? 1 2 3 4 Ninguna 178. El flujo principal contiene un componente Flow Reference configurado para llamar al flujo secundario. ¿Qué parte(s) de un Mule Event pasadas al componente de Flow Reference están disponibles en el flujo secundario? El payload y todos los atributos El payload y todas las variables El Mule Event entero El payload Ninguna 179. ¿Qué payload se registra al final del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. [order1, order2, order3, order4] [1, 2, 3, 4] order4 order1order2order3order4 Ninguna 180. Un proyecto de Mule contiene un archivo de módulo DataWeave llamado WebStore.dwl que define una función llamada loginUser. El archivo del módulo se encuentra en la carpeta src/main/resources/libs/dw del proyecto. ¿Cuál es el código DataWeave correcto para importar todas las funciones del archivo WebStore.dwl y luego llamar a la función loginUser para el inicio de sesión "cindy.park@example.com"? import libs.dw---WebStore.loginUser("cindy.park@example.com") import * from libs::dw---WebStore::loginUser("cindy.park@example.com") import libs.dw.WebStore---loginUser("cindy.park@example.com") import * from libs::dw::WebStore---loginUser("cindy.park@example.com") Ninguna 181. Selecciona el componente con el cual DataWeave está integrado de forma nativa Todas las APIs Mule Runtime Exchange Flow Designer Ninguna 182. ¿Cómo podemos escalar verticalmente una aplicación Mule desplegada en CloudHub? Cambiando el worker size Añadiendo múltiples workers Las aplicaciones Mule solo pueden ser escaladas horizontalmente Opciones 1 y 2 Ninguna 183. ¿Qué asset no se puede crear utilizando Design Center? Aplicaciones de Mule API Fragments API Specifications API Portals Ninguna 184. La expresión del elemento para el enrutador Choice debe ser escrita. ¿Cuál es una expresión válida para dirigir Mule Events hacia el flujo no predeterminado?Ejercicio para importar en Anypoint Studio. Pulsa aquí. #['MuleSoft' == payload.company] #[ company = "MuleSoft" ] #[ if( company = "MuleSoft") ] #[ if( 'MuleSoff == payload.company) ] Ninguna 185. El transformador Set Payload establece el nombre y apellido del cliente, como se muestra en las imágenes siguientes. ¿Cuál es la expresión correcta de DataWeave que se puede agregar en el atributo del mensaje de una actividad Logger para acceder al nombre (que en este caso es Madhav) del evento entrante?Ejercicio para importar en Anypoint Studio. Pulsa aquí. firstName customer.firstName vars."customer.firstName" vars."customer"."firstName" Ninguna 186. ¿Qué RAML válido recupera detalles sobre un elemento específico mediante su orderId como parámetro de URL? /orders: /{orderId}: get: /orders: /orderId: get: /orders: get: /{orderId}: /orders: /get: /orderId: Ninguna 187. Un flujo tiene una operación JMS Publish Consume seguida de una operación JMS Publish. Ambas operaciones tienen las configuraciones predeterminadas. ¿Cuál de estas operaciones es asíncrona y cuál es síncrona? Publish consume: síncrono. Publish: asíncrono Publish consume: asíncrono. Publish: síncrono Publish consume: asíncrono. Publish: asíncrono Publish consume: síncrono. Publish: síncrono Ninguna 188. El flujo principal contiene un Flow Reference para el flujo secundario. ¿Qué valores son accesibles en el flujo secundario después de que un cliente web envía una solicitud a http://localhost:8081/order?color=red? payload payloadquantity var payloadcolor query param payloadquantity var color query param Ninguna 189. ¿Cuál de las siguientes opciones no es un asset? Template Connector Exchange Example Ninguna 190. La aplicación de Mule tiene una configuración de solicitud HTTP donde el nombre del host está codificado. La organización busca trasladar los valores de host y puerto a un archivo de configuración. ¿Qué expresión válida se puede usar para que la configuración HTTP pueda tomar el valor del archivo de configuración? #[training.host] ${http.host} #{training.host} ${training.host} Ninguna 191. El value del Set Payload es: Delta A1B2C3 2015/03/20 Un cliente web envía una solicitud a http://localhost:8081/flights. ¿Cuál es el resultado al final del flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. "string" "Java" "object" "XML" Ninguna 192. El valor del transformador Set Payload se establece en {'year': '2020'}. ¿Qué valor del mensaje debería agregarse al componente Logger para que el mensaje de salida sea 'The year is 2020', sin codificar '2020'?Ejercicio para importar en Anypoint Studio. Pulsa aquí. #[The year is $(payload .year)] The year is#[payload.year] #[The year is " + payload.year] #["The year is "++ payload.year] Ninguna 193. El flujo principal contiene una solicitud HTTP en medio del flujo. Los HTTP Listeners y la HTTP Request utilizan configuraciones predeterminadas.Un cliente web envía una solicitud al HTTP Listener del flujo principal que incluye parámetros de consulta para el pedigrí del piano. ¿Qué valores son accesibles para el componente Logger al final del flujo principal?Ejercicio para importar en Anypoint Studio. Pulsa aquí. payload payloadpedigree query params payloadproducer var payloadpedigree query params producer var Ninguna 194. Un cliente web envía la solicitud al HTTP Listener. ¿Qué mensaje de respuesta se devolvería al cliente web?Ejercicio para importar en Anypoint Studio. Pulsa aquí. End String is not blank Ninguna respuesta será enviada al cliente y la solicitud generará un error en Mule Start Ninguna 195. El conjunto de cadenas de entrada es procesado por el trabajo por lotes que procesa, filtra y agrega los valores. ¿Cuál es el último mensaje registrado por el componente Logger después de que el trabajo por lotes completa el procesamiento?Ejercicio para importar en Anypoint Studio. Pulsa aquí. [ ["A", "C", "D" ], ["E"] ] [''E''] [''D", "E"] [ "A", "C, "D", "E" ] Ninguna 196. En el enrutador Choice, la expresión When para la ruta de domesticShipping está configurada como "#[payload = 'FR']". ¿Qué se registra después de que el enrutador Choice completa su ejecución? Una cadena con el valor "FR" Un error de sintaxis en DataWeave El resultado del flujo internationalShipping El resultado del flujo domesticShipping Ninguna 197. Se genera un módulo de conexión REST para una especificación RAML y luego se importa el módulo de conexión REST en la aplicación de Mule en Anypoint Studio. Para cada método de la especificación RAML, ¿qué proporciona el módulo de conexión REST? Un scope Un flujo Una operación Un event source Ninguna 198. ¿Cuál es la manera correcta de formatear el decimal 200.1234 como una cadena con dos lugares decimales? 200.1234 as string as format: ".0#" 200.1234 as String {format: ".0#"} 200.1234 as String as format: ".0#" 200.1234 as string {format: ".0#"} Ninguna 199. ¿Cuál es la expresión correcta de DataWeave para el transformador Set Payload para llamar al flujo createCustomerObject con valores para el nombre y apellido de un nuevo cliente? lookup( createCustomerObJect( "Alice", "Green- ) ) createCustomerObject( { first: "Alice", last: "Green" } ) lookup( "createCustomerObject", { first: "Alice", last: "Green" } ) createCustomerObject( "Alice", "Green") Ninguna 200. El flujo principal contiene una HTTP Request en medio del flujo. Los HTTP Listeners y la HTTP Request utilizan configuraciones predeterminadas. ¿Qué valores son accesibles para el componente Logger al final del flujo después de que un cliente web envía una solicitud a http://local:801/order?color=red? payload payload, quantity var payload, color query param payload, quantity var, color query param Ninguna 201. ¿Cuál de las siguientes funcionalidades es proporcionada por el operador zip en DataWeave? Fusiona elementos de dos listas (arreglos) en una lista única Se utiliza para enviar archivos adjuntos Minimiza el tamaño de texto largo utilizando codificación Todas las anteriores Ninguna 202. ¿Qué RAML válido recupera detalles sobre un cliente específico mediante su customerId como parámetro de URI? /customers: /get: /customerId: /customers: /{customerId}: get: /customers: /customerId: get: /customers: get: {customerId}: Ninguna 203. Siguiendo el enfoque de conectividad recomendado por MuleSoft, una organización ha creado una red de aplicaciones. La organización ahora necesita crear APIs para transformar, orquestar y agregar los datos proporcionados por otras APIs en la red de aplicaciones. Esta API debería ser lo suficientemente flexible como para manejar los datos de APIs adicionales en el futuro. Según el enfoque de conectividad recomendado por MuleSoft, ¿cuál es la mejor capa para esta nueva API? Capa de proceso Capa de sistema Capa de experiencia Capa de datos Ninguna 204. Según la versión semántica, ¿qué versión cambiarías para cambios incompatibles en la API? Sin cambios MINOR MAJOR PATCH Ninguna 205. Un cliente web envía una solicitud al siguiente flujo. ¿Cuál es la salida al final del flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. String Object Java XML Ninguna 206. El HTTP Listener de una aplicación Mule está configurado con el protocolo HTTP. El atributo de puerto de los HTTP Listeners está configurado con un marcador de posición de propiedad llamado http.port. La aplicación Mule establece el valor del property placeholder http.port en 9090. La aplicación Mule se implementa en CloudHub sin configurar ninguna propiedad en la pestaña Runtime Manager Properties tab, y un mensaje de log informa sobre el estado del HTTP Listener después de que se completa la implementación de la aplicación Mule. Después de que se despliega la aplicación Mule, ¿qué información se informa en los logs del worker relacionada con el puerto en el que escucha el HTTP Listener de la aplicación Mule? El HTTP Listener está escuchando en el puerto 80 El HTTP Listener está escuchando en el puerto 9090 El HTTP Listener está escuchando en el puerto 8081 El HTTP Listener no pudo enlazarse al puerto y no está escuchando conexiones Ninguna 207. Un cliente web envía los siguientes datos de venta en una solicitud POST a la aplicación Mule: SS-4848-44KK-4SYQ anniepoint@acme.com Annie Point Car seat 1 59El componente Transform Message enriquece el payload al agregar un 'vendor name' a los datos de venta. ¿Qué se escribe en el archivo sales.csv cuando se ejecuta el flujo?Ejercicio para importar en Anypoint Studio. Pulsa aquí. El payload enriquecido en formato JSON El payload enriquecido en formato XML El payload enriquecido en formato CSV Un mensaje de error Ninguna 208. Un archivo Utlility.dwl se encuentra en un proyecto Mule en src/main/resources/modules. El archivo define una función llamada encryptString que encripta un String.¿Cuál es el DataWeave correcto para llamar a la función encryptString en un componente Transform Message? %dw 2.0 output application/json import modules::Utility --- Utility::encryptString( "John Smith" ) %dw 2.0 output application/json import modules::Utility --- encryptString( "John Smith" ) %dw 2.0 output application/json import modules.Utility --- encryptString( "John Smith" ) %dw 2.0 output application/json import modules.Utility --- Utility.encryptString( "John Smith" ) Ninguna 209. La traducción es: ¿Qué palabra clave utilizas para crear una nueva función en DataWeave? function fun func map Ninguna Please fill in the comment box below. Time's up