Notes
Notes - notes.io |
- PUT
B. What is a core characteristic of the Modern API?
- API is designed first using an API specification for rapid feedback
C. According to MuleSoft, what is the Center for Enablement's role in the new IT operating model?
- Creates and manages discoverable assets to be consumed by line of business developers
D. What statement is part of MuleSoft's description of an application network?
- What MuleSoft API-led connectivity layer is intended to expose part of a backend database without business logic?
- System
E. What statement is part of MuleSoft's description of an application network?
- System
F. What is the main purpose of flow designer in Design Center?
- To design and develop fully functional Mule applications in a hosted development environment
G. Where does a deployed flow designer application run in Anypoint Platform?
- CloudHub worker
H. What MuleSoft product enables publishing, sharing, and searching of APIs?
- Anypoint Exchange
I. What asset can NOT be created using Design Center?
- API Portals
J. A web client submits a GET request to a Mule 4 application to the endpoint /customers?id=48493. Where is the id stored in the Mule event by the HTTP Listener?
- Attributes
K. An API has been created in Design Center. What is the next step to make the API discoverable?
- Publish the API to Anypoint Exchange
L. A RAML example fragment named BankAccountsExample.raml is placed in the examples folder in an API specification project.
What is the correct syntax to reference the fragment?
- examples: !include examples/BankAccountsExample.raml
M. How does APIkit determine the number of flows to generate from a RAML specification?
- Creates a separate flow for each HTTP method
N. What is NOT part of a Mule 4 event?
- inboundProperties
O. What is the format of the array of results returned from the database query?
- Java
P. What is the minimum required configuration in a flow for a Mule application to compile?
- Event Processor
Q. What is the purpose of the api:router element in APIkit?
- Validates requests against RAML API specifications and routes them to API implementations
R. What is the purpose of API autodiscovery?
- Allows a deployed Mule application to connect with API Manager to download policies and act as its own API proxy
S. How many Mule applications can run on a CloudHub worker?
- At most one
T. What does an API proxy application NOT do?
- Determine which response Mule event is allowed to pass through to the API backend service
U. What does the Mule runtime use to enforce policies and limit access to APIs?
- The Mule runtime's embedded API Gateway
V. API Manager has been configured to enforce an SLA policy and the RAML spec has been updated with the required client_id and client_secret header requirements. The new RAML spec has been published to Anypoint Exchange. What is the next step to gain access to the API?
- Request access to the API in Anypoint Exchange
W. What happens to the attributes of a Mule event in a flow after an outbound HTTP Request is made?
- Attributes are replaced with new attributes from the HTTP Request response (which might be null)
X. A Set Variable component saves the current payload to a variable with the name images. What is the DataWeave expression to access the images variable?
- #[vars.images]
Y. A web service implements an API to handle requests to http://acme.com/customers/{state}. A web client makes a request to this API implementation at http://acme.com/customers/CA. What is the correct DataWeave expression to retrieve the value CA?
- #[attributes.uriParams.state]
Z. A flow contains an HTTP Listener as the event source. What is the DataWeave expression to log the Content-Type header using a Logger component?
- #["Content-Type: " ++ attributes.headers.'content-type']
A1. What is NOT part of a Mule 4 event?
- outboundProperties
A2. A Mule application has two flows named parentFlow and childFlow. The childFlow begins with an HTTP Listener. A variable is defined in parentFlow, then an HTTP Request is made to childFlow's HTTP Listener with some headers set. What is the scope of the variable and attributes in the parentFlow after childFlow returns a response?
- The variable is accessible. All the attributes passed to childFlow are removed or replaced.
A3. A Mule application has a flow named parentFlow. The parentFlow contains an HTTP Request operation at the end of the flow. The parentFlow also contains a Set Variable operation right before the HTTP Request operation. What is the scope of the variable to the server receiving the HTTP Request from parentFlow?
- The variable is NOT accessible in the server
A4. What can ONLY be done with VM connectors, and NOT with Flow References, in a single Mule application?
- Allow a flow to pass events to another flow asynchronously
A5. In what file does the Mule project keep track of all of its dependencies?
- pom.xml
A6. Why must a Mule application's deployable archive package all its dependencies in order to be deployed to CloudHub?
- CloudHub workers CANNOT download ALL possible project dependencies a project may contain
A7. What reserved property can be defined and used in a Mule application to allow an HTTPS Listener to be accessed by external web clients after the Mule application is deployed to CloudHub?
- ${https.port}
A8. Refer to the exhibit. In the deployable archive's /classes folder, there are two properties files named dev.properties and prod.properties. The Mule application fails to deploy to CloudHub through Runtime Manager with the following error message. What could be causing this error?
- The env property is NOT set in the Runtime Manager in the Mule application's Properties tab
A9. A Mule application has two flows named parentFlow and childFlow. A variable is defined in parentFlow. What is the scope of the variable when the parentFlow calls childFlow using a Flow Reference?
- The variable is accessible in childFlow, can be changed, and changes are seen back in parentFlow
A10. What is the process to create a connector using REST Connect?
- Design the API in Design Center and publish the API to Exchange
A11. An HTTP Request operation returns a JSON array of objects. In the Transform Message component, what is the process to convert the array of objects to an array of custom Java Account objects?
- Add the Account object metadata to the output and use the drag-and-drop feature to transform the incoming JSON data
A12. Refer to the exhibit. The flow calls a SOAP endpoint using the Consume operation of the Web Service Consumer. The SOAP service has a required input parameter. What event processor can be used to build the SOAP envelope with the required argument to pass to the SOAP service?
- Transform Message
A13. How are query parameters dynamically passed to an outbound REST request using an HTTP Request operation?
- As query parameters in the HTTP Request operation
A14. What file type is required to configure a Web Service Consumer to consume a SOAP web service?
- WSDL
A15. How are multiple conditions used in a Choice router to route events?
- To find the FIRST true condition, then distribute the event to the ONE matched route
A16. A Scatter-Gather processes three separate HTTP requests. Each request returns a Mule event with a JSON payload. What is the final output of the Scatter-Gather?
- An Object containing all three Mule event Objects
A17. An event contains a payload that is an Array of Objects. How is the event routed in a Scatter-Gather?
- The ENTIRE event is sent to each route and processed in PARALLEL
A18. What module and operation will throw an error if a Mule event's payload is not a number?
- Validation module's Is number operation
A19.
![]() |
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team
