Questions tagged [qpid]

Apache Qpid™ is a cross-platform enterprise messaging system which implements the Advanced Message Queuing Protocol (AMQP), providing message brokers written in C++ and Java, along with clients for C++, Java JMS, .NET, Python, and Ruby.

From the Apache Qpid Project Homepage:

Apache Qpid™ is a cross-platform Enterprise Messaging system which implements the Advanced Message Queuing Protocol (AMQP), providing message brokers written in C++ and Java, along with clients for C++, Java JMS, .Net, Python, and Ruby.

Enterprise Messaging systems let programs communicate by exchanging messages, much as people communicate by exchanging email. Unlike email, enterprise messaging systems provide guaranteed delivery, speed, security, and freedom from spam. Until recently, there was no open standard for Enterprise Messaging systems, so programmers either wrote their own, or used expensive proprietary systems.

AMQP is the first open standard for Enterprise Messaging. It is designed to support messaging for just about any distributed or business application. Routing can be configured flexibly, easily supporting common messaging paradigms like point-to-point, fanout, publish-subscribe, and request-response.

Apache Qpid implements the latest AMQP specification, providing transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support and a lot more. And Apache Qpid is extremely fast. Apache Qpid aims to be 100% AMQP Compliant.

343 questions
4
votes
2 answers

Jms message acknowledge only till the message acknowledged on

How to ensure message acknowledge deletes only messages upto the message on which acknowledge is called in a jms broker. Currently I have a system which consumes from a jms queue and partially processes it.Sometime later a batch of these messages…
Raks
  • 870
  • 3
  • 11
  • 27
4
votes
3 answers

QPID broker with RabbitMQ client authentication exception

I am testing using the Java QPID broker. I was able to send and receive messages using the proton client but with anonymous authentication. I am interested in testing with authentication turned on and understand the proton client does not support…
Scott
  • 485
  • 8
  • 21
4
votes
1 answer

Get started with QPID

Could anyone share some links on how to get started using QPID? I have checked out http://qpid.apache.org/ and I have managed to start the Java QPID broker, but I don't know where to go from here. It would be great if someone had a sample app or two…
Ove
  • 6,227
  • 2
  • 39
  • 68
3
votes
1 answer

How do I make the JMS transport for CXF repost failed QPid messages? Alternately, is there a better solution that I'm missing?

I'm writing an emailer webservice for my company. One of the main requirements is guaranteed delivery, so we have a thin HTTP layer over the JMS transport, using a persistent QPid queue. One of the issues I'm running into is the handling of errors…
bernerbrau
  • 333
  • 1
  • 3
  • 9
3
votes
1 answer

Schedule message for Azure Service Bus with JMS

I want to send a scheduled message to the Azure Service Bus with JMS. My code is based on org.apache.qpid.jms.message.JmsMessage. I've found one solution for the given problem, but it uses org.apache.qpid.proton.message.Message which has…
Matti
  • 45
  • 5
3
votes
1 answer

Network Level Caching

We are building a test client to do some load/failover testing for Apache Qpid. My admin counterparts told me that I should randomize the bytes in the message payload. Their reasoning for this is that there is some type of caching going on that…
nsfyn55
  • 14,875
  • 8
  • 50
  • 77
3
votes
0 answers

Create queue, exchange and binding automatically - Integration Test with qpid Embedded Broker - in JSON file Configuration

I´m trying create a Integration test with qpid embedded memory broker.My idea is to create a component where developers don't have to do any configuration, I want to know if there is a way to create queues, exchanges and bindings automatically from…
3
votes
2 answers

Connecting to azure service bus port 443 with amqpwss using apache qpid

I'm trying to connect to an Azure Service bus using amqp-10-jms-spring-boot starter (which I understand to use apache qpid jms under the hood. When I set the connection string (amqphub.amqp10jms.remote-url) to use 'amqps://' everything works fine, a…
Kevvvvyp
  • 1,704
  • 2
  • 18
  • 38
3
votes
1 answer

how to form address string to connect to solace using python

I want to consume messages from a already setup solace broker in my company. When i asked for the host name etc required to connect with solace, below details were provided by my company's solace team- Connection factory - cf/dev_test_uk VPN -…
pam18
  • 33
  • 2
3
votes
0 answers

Qpid JMS behind a proxy

I'm developing a Spring-Boot application which should do some kind of messaging with the Qpid JMS Client using amqp 1.0 over websocket. As I must use a proxy in some scenarios, I would like to know if it is possible to define a proxy for a Qpid JMS…
monti
  • 455
  • 7
  • 25
3
votes
1 answer

Testing RabbitMQ locally with Apache QPID - random port

I wanted to set up a little local test for some components connecting to RabbitMQ. For this, one solution seems to be the QPID In-Memory Broker and actually that works quite well when following these instructions (only using the current version of…
Florian Schaetz
  • 10,454
  • 5
  • 32
  • 58
3
votes
1 answer

Link error with qpid-proton-0.17.0

When I build my qpid-proton-0.17.0 program I get this link error: undefined reference to proton::event_loop::inject(std::function) Here is how I build: g++ -std=c++14 myprog.cpp -o myprog -lqpid-proton-cpp -lboost_system -lcrypto -lssl Am…
Greg Clinton
  • 365
  • 1
  • 7
  • 18
3
votes
0 answers

How to use a SAS Token with Azure EventHubs/ServiceBus AMQP

Pre-Conditions: I have a Java application which is able to submit and receive a successful response back when submitting Claims Based request as documented in https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-sas This…
bearrito
  • 2,217
  • 1
  • 25
  • 36
3
votes
1 answer

RUBY_LIBRARY cmake variable when building Qpid

Im trying to build Qpid. When running CMake this is printed to the log: Could NOT find Ruby (missing: RUBY_LIBRARY) [ ... more stuff cut for brevity ] CMake Error at src/CMakeLists.txt:96 (include): include could not find load file: …
Mizipzor
  • 51,151
  • 22
  • 97
  • 138
3
votes
1 answer

Setting time-to-live to messages in Spring Integration

i need to set a time-to-live to my messages. I tried the following example, but the time-to-live will be ignored. :/ context.xml
Smoothi
  • 283
  • 1
  • 3
  • 15
1
2
3
22 23