Questions tagged [mule]

Mule 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. Mule enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more.

Mule 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. Mule enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more.

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. In addition it supports API driven development by offering full support and integration of RAML modelling language.

Mule main capabilities includes:

  • Service creation and hosting — expose and host reusable services, using Mule 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
7956 questions
82
votes
7 answers

Apache Camel and other ESB products

Hey, If we have Apache Camel why to use other solutions like Apache ServiceMix and Mule? Is there something Apache Camel can't do comparing to these products? When to use Mule/ServiceMix and when to use Camel?
Chiron
  • 20,081
  • 17
  • 81
  • 133
49
votes
4 answers

How does RabbitMQ compare to Mule

How does RabbitMQ compare to Mule, I am going to build an application using message oriented architecture and AMQP (RabbitMQ) provides everything i want, but i am perplexed with so many related technology choice and similar concepts like ESB. I am…
Mani
  • 603
  • 1
  • 5
  • 6
27
votes
5 answers

Is Integrating an ESB (ServiceMix/Mule) Worth the Learning Curve?

I'm looking at integrating an ESB into an existing Java/Maven web based product. Specifically, I'm looking at ServiceMix and Mule. The product will connect to several different services, including email, Quartz, RESTful webservices over HTTP, SMS…
Tim
  • 6,851
  • 11
  • 42
  • 46
21
votes
5 answers

How to tell using XPath if an element is present and non empty?

I have an input XML something on this line: Individual 848433 Life
Charu Khurana
  • 4,511
  • 8
  • 47
  • 81
19
votes
4 answers

docker Mule-server curl: (56) Recv failure: Connection reset by peer

This might just be my rookie knowledge of Docker, but I can't get the networking to work. I'm trying to run a Mule-server via the pr3d4t0r/mule repository. I can run it, hot-swap applications but I can reach it. I can run a local server without…
khazrak
  • 721
  • 1
  • 6
  • 11
15
votes
8 answers

mule read single file from classpath during flow

Is there an easy way to configure a Flow to read a single file from the classpath one time? I don't need to poll for a file. I just need to read a known file and set its contents as the message payload.
Jeff
  • 1,538
  • 2
  • 18
  • 33
12
votes
2 answers

Any good in memory SFTP servers for Java?

I have some code I need to write a test for that connects to a vendor's SFTP server and puts a file there. Right now the test is connecting to their actual server but I'd rather not do that. Ideally I'd like to use a fake, in memory, sever along the…
Steven Surowiec
  • 10,030
  • 5
  • 32
  • 37
12
votes
4 answers

PHP and ESB (with Mule) (ESB: Enterprise Service Bus)

Where, when and why did you use ESB in a PHP-project? Where, when and why do you think that it would make sense to use ESB in a PHP-project? Does ESB (and ESB-facilitators like Mule) do provide any capability PHP and native LAMP-technologies are…
Raffael
  • 19,547
  • 15
  • 82
  • 160
12
votes
2 answers

Does MailChimp have a sandbox API with dummy data in it for testing?

I'd like to start using the MailChimp API to create a utility that simply pulls some metrics from a user's account, such as subscribers, last campaign date (not sure if that one is available yet), open rate, etc. One critical issue I'm facing is…
Drewdavid
  • 3,071
  • 7
  • 29
  • 53
12
votes
2 answers

How to escape Special Characters in JSON

We have a form which has a long paragraph for a scienctific application that contains characters like symbol beta(ß-arrestin) etc. We have a JSON service running on Mule that takes the data and persists to an oracle database. This particular element…
hpandalai
  • 438
  • 2
  • 13
  • 31
12
votes
1 answer

How to get cursor from Oracle using Groovy?

I'm using a Groovy script in Mule ESB to get output parameters from Oracle stored procedure (including cursor) and getting an exception. Minimal example: import groovy.sql.Sql import oracle.jdbc.pool.OracleDataSource import…
senia
  • 37,745
  • 4
  • 88
  • 129
12
votes
2 answers

Groovy returns error when trying to split on newline

Am I trying to split a message on a newline character and use the following script: def mesType = ""; def lines = message.getPayload().split("\n"); if ( lines[0][0..6] == '123456' || lines[1][0..6] == '123456') { mesType = "MES1"; } if (…
Mark Veenstra
  • 4,691
  • 6
  • 35
  • 66
12
votes
3 answers

How to read CSV file and insert data into PostgreSQL using Mule ESB, Mule Studio

I am very new to Mule Studio. I am facing a problem. I have a requirement where I need to insert data from a CSV file to PostgreSQL Database using Mule Studio. I am using Mule Studio CE (version: 1.3.1). I check ed in the Google and find that we can…
priyanka.sarkar
  • 25,766
  • 43
  • 127
  • 173
11
votes
3 answers

Close database connections after inactivity

I have a Mule application that connects to an Oracle database. The application is a SOAP api which allows executing SQL Stored Procedures. My connector is set up to use connection pooling and I've been monitoring the connections themselves. I have a…
DenCowboy
  • 13,884
  • 38
  • 114
  • 210
11
votes
9 answers

Error Creating a Maven Project

I'm trying to create a maven project by following this tutorial https://docs.mulesoft.com/mule-user-guide/v/3.7/building-a-mule-application-with-maven-in-studio that time that time when Studio builds the Maven Project automatically, I get this error…
Rajeun
  • 721
  • 2
  • 12
  • 37
1
2 3
99 100