Questions tagged [mule-esb]

Mule, the runtime engine of Anypoint Platform, is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. Used for questions related to Mule ESB until version 3.7.0.

Mule, the runtime engine of Anypoint Platform, is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. It enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more. The ESB can be deployed anywhere, can integrate and orchestrate events in real time or in batch, and has universal connectivity.

The key advantage of an ESB is that it allows different applications to communicate with each other by acting as a transit system for carrying data between applications within your enterprise or across the Internet. Mule has powerful capabilities that include:

Service creation and hosting — expose and host reusable services, using the ESB as a lightweight service container

Service mediation — shield services from message formats and protocols, separate business logic from messaging, and enable location-independent service calls

Message routing — route, filter, aggregate, and re-sequence messages based on content and rules

Data transformation — exchange data across varying formats and transport protocols

Doc. here

595 questions
2
votes
0 answers

Mule-APIkit with baseUriParameter truncates resource path thus erroring out as 'resource not found'

Can anyone please suggest/correct me here on how to get APIkit Router working with baseUriParameter. If the path in the HTTP Listener Connector is hardcoded like /api/process/30001/*, it all works fine. APIKit Router is able to route the requested…
stof
  • 21
  • 4
2
votes
2 answers

Error in Dataweave transformation involving a JSON Payload in Mule 3.8.5

I am getting an error while using a dataweave transformation on a JSON Payload. The JSON Payload is { "requestId": "13431#1638a2abfb8", "result": [ { "batchId": 1028, "importId": "1028", "status":…
ghoshyTech
  • 63
  • 1
  • 8
2
votes
8 answers

Error initializing tooling instance in Mule Anypoint Studio

I am new to Mule and was following the official tutorial in using the Anypoint Studio. I was trying to test the connection of a database connector when I found that there was an issue with the tooling instance, in which the following message was…
Patrick C.
  • 1,339
  • 3
  • 16
  • 31
2
votes
1 answer

#[message] vs #[payload] in mule ESB

I could see two different objects - message and payload in Mule Esb. But I am not able to understand the actual characteristics of the both. Could anyone kindly help me to understand this?.
Ashok Bala
  • 168
  • 1
  • 6
  • 23
1
vote
0 answers

How can a Mule 4 application get access to common dependencies defined in the domain

In Anypoint Studio, I have a domain project where I define dependencies (mule connectors and other various 3rd party dependencies) that are common to the apps that are part of the domain. In those apps, I can access the mule connectors, but my java…
William
  • 91
  • 1
  • 10
1
vote
1 answer

Make HTTPS GET request using http connector in Mule with SSL certificates

I have .crt and privatekey.pem keys which can be used for making HTTPS GET API request. We can't use these certificates directly in mulesoft for making https API requests. As far I know it supports Trust store configuration and Key store…
1
vote
1 answer

Retry http request only if in timeout cases

I want to retry an HTTP request only if the error is a timeout error otherwise the existing error handlers should handle the error What I am using now as a solution is a try scope inside the until successful scope and propagate the error if it is a…
S4L4H
  • 402
  • 1
  • 5
  • 21
1
vote
1 answer

Transform key/pair into in an Object - Mule 4

I want to transform the below input into the given output. My requirement is to convert the key/value pairs into the Objects having key and value as individual elements in an object. Input: { "data": [ { "Amount": 20, …
1
vote
1 answer

com.sforce.ws.ConnectionException: Unexpected element

Salesforce have announced that they will be retiring API versions 21 through to 30 in the Summer 23 release (June 2023). After this date, any connections to Salesforce using one of these API versions will be unsuccessful. At the moment, we are…
1
vote
1 answer

mule 4 http listener - what is the use of ReadTimeout

Using mule 4.4 community edition running on premise while configuring HTTP listener came across this property : Checked online and documentation here Maximum time in milliseconds that the listener must wait while receiving a message. I tried…
1
vote
3 answers

dataweave - How to join the list of sku with same order in one object in the array

How to join the list of sku with same order in one object in the array. Input: [{ "number": "7358", "sku": "301-01", "desc": "1" }, { "number": "7358", "sku": "301-02", "desc": "2" }, { "number": "7359", "sku": "301-03", "desc": "3" }, { …
1
vote
1 answer

Mule 4: Dataweave: Query a key dynamically based on a value

I have below input { "OrderId": "TST-test-123212-01", } I have to fetch sfdc id using this value from a variable which I get from another source. I tried with below code %dw 2.0 output application/json var lis = { "TST-test-123212-01":…
Prudhvi B
  • 144
  • 2
  • 13
1
vote
4 answers

How to compare two or more fields in a single array and calculate minimum value

I need to compare the field(Doc) in a single array and if their values matched I need to calculate the minimum value of another filed(Number) Here is an example of the array: [ { "Doc": "test1", "Number": 91 }, { …
Zak01
  • 7
  • 3
1
vote
1 answer

HTTP:TIMEOUT error through mule request connector but api working through postman

I am using mule-4. I am trying to integrate a third-party API(confidential). It is working from the postman and is returning responses within 1 second. When I wrote a request connector for the same in mule, The API kept giving a timeout exception. I…
HMT
  • 2,093
  • 1
  • 19
  • 51
1
vote
1 answer

How to download file when the application(MuleSoft 3.9) is deployed on Server?

I have created an application in Mule 3.9 which coverts Json to Excel. I need to deploy it on server,so that it can be used by a larger audience. The code uses HTTP Connector-->Transformer-->File Connector. I need the application to work in such a…
1 2
3
39 40