Enterprise application integration (EAI) is the use of software and computer systems architectural principles to integrate a set of enterprise computer applications.
Questions tagged [enterprise-integration]
130 questions
2
votes
1 answer
inbound file adapter + clustered env
I have a spring integration app deployed on two nodes in a cluster. they poll for incoming files on single directory (inbound file adapter) . If a file is picked up by a node and processed,sometimes the other node throws the below exceptions ,by…

Zak
- 111
- 3
- 11
2
votes
1 answer
Is Apache Camel's idempotent consumer pattern scalable?
I'm using Apache Camel 2.13.1 to poll a database table which will have upwards of 300k rows in it. I'm looking to use the Idempotent Consumer EIP to filter rows that have already been processed.
I'm wondering though, whether the implementation is…

mekondelta
- 993
- 7
- 17
1
vote
1 answer
Spring Integration support for the Normalizer EIP
Spring Integration here. I was expecting to see a normalize(...) method off the IntegrationFlow DSL and was surprised to find there wasn't one (like .route(...) or .aggregate(...), etc.).
In fact, some digging on Google and the Spring Integration…

hotmeatballsoup
- 385
- 6
- 58
- 136
1
vote
1 answer
Can't do a simple Request-reply with RabbitMQ (RPC) and Apache Camel - not working
I hope you are well! First, I am new to the EIP world. I am trying to do a simple request reply with:
A Golang rabbitMQ client
An apache Camel route in Kotlin acting as a RabbitMQ server
I have tried to read all the docs I could and search for…

Jorge
- 11
- 3
1
vote
2 answers
Apache Camel and Ruby
I'm developing a solution that uses Ruby, Stomp and ActiveMQ. As I wish to implement some message routing patterns (as in Enterprise Integration Patterns), I'm wondering if there is a gem to interface Ruby and Apache Camel, or other message…

Ecil
- 1,009
- 1
- 13
- 28
1
vote
2 answers
Camel consuming twitter timeline tweets, and rates
I am trying to get tweets from my Twitter timeline with ConsumerTemplate (Camel) in a Quarkus app.
I don't understand how it should be done correctly while using rate limits (my free account has rate 15 polls in 5 min).
The Camel setup has property…

Garion S.
- 119
- 2
- 9
1
vote
0 answers
Access and process field in an Apache Camel exchange
In several of my camel routes, I need to access a field of an object, process it, and use it for something.
For example: Say I have an object of
class myClass {
int fieldA;
String fieldB;
}
which is used as an exchange header, say on…

Ulrich Schuster
- 1,670
- 15
- 24
1
vote
1 answer
How to use Spring Aggregator in distributed environment?
I have a requirement where an application sends n asynchronous messages for 1 batch in Kafka topic for some processing. I want to integrate the Spring aggregator at Kafka consumers to generate an event after all messages of that batch have been…

Shailesh Modi
- 96
- 5
1
vote
2 answers
Integration after a merger: Camel or XAware?
Following a merger of two companies, what would be the best tool for enterprise integration:
- Camel or XAware?
- or both for different needs?
It seems that there is some overlap with maybe XAware more focused on data integration and Camel having a…

Oscar Picasso
- 11
- 1
1
vote
0 answers
Not "Sequential Convoy" pattern, but another pattern?
The Sequential Convoy pattern defines that you can have 1 or more sets of queued messages and within each set of messages, the order of the messages is respected when they're processed.
I'm looking for a similar pattern, but I would like to order…

Mark A Johnson
- 958
- 9
- 31
1
vote
0 answers
Apache Camel custom resequence based on body content
I am trying to use Apache Camel resequence EIP to reorder the incoming messages in batches. This reordering should be done based on the field in message body. But documents that I came across in the EIP site and Apache camel do not talk about how to…

CrazyCoder
- 2,465
- 8
- 36
- 57
1
vote
2 answers
What is service activator component in spring integration?
I am learning spring integration reading/watching a different stuff but I can't understand what service activator is.
I understood that there are two types of integration:
chanel and gateways. chanel is unidirectional integration but gateways is…

gstackoverflow
- 36,709
- 117
- 359
- 710
1
vote
1 answer
Spring Cloud Stream @StreamListener and Spring Integration's Resequencer Pattern
AFAIK the Spring Cloud Stream project is based on Spring Integration. Hence I was wondering if there is a nice way to resequence a subset of inbound messages before the StreamListener handler is triggered? Or do I need to assemble the whole…

Daniel Pacak
- 1,388
- 2
- 13
- 12
1
vote
2 answers
Apache camel route not calling another camel route
I have three camel routes running fine individually, I am trying to call second route once first route is complete, but some how it is not being initiated how event third route is running once I call second route using URL…

Shamim Ahmad
- 808
- 3
- 22
- 40
1
vote
1 answer
MessageHandlingException message in error channel
I have written an Exception handler class that looks at the default Spring Integration errorChannel for incoming messages of type Message message:
@Slf4j
public class ExceptionHandler {
@Autowired
private…

M06H
- 1,675
- 3
- 36
- 76