Primer flujo
Ejercicio
Sección titulada «Ejercicio»Crea un proyecto vacío de Mulesoft llamado “mulesoft-curso-basico-ejercicio-1” donde en el archivo XML (si no existe, crea un Mule Configuration File) realizarás
lo siguiente:
Crea dos flujos,
- El primero tendrá un
Schedulery unFlow-Referenceque hará referencia al segundo flujo. - El segundo flujo únicamente tendrá un
Loggercon el mensajeHola Mundo!
El flujo del proceso esperado sería el siguiente:
- Inicio
- Scheduler
- Flow Reference
- Subflow
- Logger
- Fin
Deslizá para ver el flujo entero
Nota: El inicio y el fin únicamente son ilustrativos.
- Recordá que todos los componentes, flujos, operaciones
Sourcey operacionesProcesslos vas a encontrar en la paleta de Mule. - Como el primer flujo contiene un
Schedulerque es unSource, se debe utilizar unFlow. - Como el segundo flujo únicamente tiene un Logger que es un
Processy no tiene ningúnSourcecorresponde que el flujo sea unsubflow.
Ver solución
Copia y pega en un nuevo archivo XML de Mule para ver la solución.
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:ee="http://www.mulesoft.org/schema/mule/ee/core" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsdhttp://www.mulesoft.org/schema/mule/ee/core http://www.mulesoft.org/schema/mule/ee/core/current/mule-ee.xsd"> <flow name="mulesoft-curso-basico-1Flow" doc:id="37065e24-cb66-4799-8c3a-ed4fced5e31f" > <scheduler doc:name="Scheduler" doc:id="31aa124f-b8f0-4770-a97f-8f3c00541817" > <scheduling-strategy > <fixed-frequency frequency="999999999" timeUnit="DAYS" startDelay="999999999"/> </scheduling-strategy> </scheduler> <flow-ref doc:name="mulesoft-curso-basico-1Sub_Flow" doc:id="d518daa8-d0b7-4562-bcaa-e8bada98a6e2" name="mulesoft-curso-basico-1Sub_Flow"/> </flow> <sub-flow name="mulesoft-curso-basico-1Sub_Flow" doc:id="d211b398-57de-4884-afd6-6dbbd3d8a594" > <logger level="INFO" doc:name="mostrar mensaje" doc:id="fd2fa63e-c636-493a-9511-4a215f8001f1" message="Hola Mundo!" /> </sub-flow></mule>{Code mat;}
Aprendé MuleSoft: cursos, ejercicios y exámenes. Gratis y sin registro.
© 2026 Codebymat