-
Getting Caused by: com.solacesystems.jcsmp.InvalidOperationException: Cannot send assured message: A
Is this issue with solace VPN or some properties needs to be set in spring config in application.yaml file?
-
Serial processing of message in multiple consumer
Hello, I am new to solace. My query is that I am sending message to a single queue which is read by 2 consumer pods. I have a requirement that there are some sets of message they needs to be processed in sequence. There is one field example "userid" in the message body by which we can identify that the message are related…
-
PubSub+ Messaging API for C - Alpine Linux Support
Hello Everyone! I am happy to announce that the PubSub+ Messaging API for C (also known as CCSMP) now officially supports Alpine Linux with the latest release (v7.23.0). So what does this mean exactly you might be wondering? Well it means application developers can now build and deploy applications on Alpine Linux (which…
-
The new SolaceID
Solace is creating a unified login that will allow you to have one set of credentials across both Solace Academy and Solace Developer Community. This unified login is called SolaceID. In mid-October we will have a small migration window during which time Solace Academy will be unavailable. Once Solace Academy returns, you…
-
Consume a persistent Message from Queue or Subscription
After some studies, and proof of concept, I have a question about the consuming side, since the producer side is very clear to me. Let's say I need to save files using Solace Message Broker, so I have the following configuration for producer, topic, and queue: The producer sends a message with the Topic…
-
Solace JCSMP Streaming - Code Sample
Hello, From the perspective of using Solace JCSMP with Apache Camel, I m working on a POC to read messages from a Solace Queue in streaming mode, (read 100 messages and Ack). Could you please share with me a sample code, where we use JCSMP API to consume messages in streaming mode? Thank you!
-
Take the September Solace Developer Community Challenge
Our first Solace Developer Community Challenge was so popular that we decide to have another challenge in September. A winner will be selected based on the number of correct answers and time of submission. Take the 3-question challenge and submit your answers by September 30 and win a Solace backpack! Good luck!
-
Distributed Tracing Early Access Now Available to Interested Community Members
Good News! The Solace Distributed Tracing feature for self-managed brokers is now available to interested community members for early access! The new distributed tracing functionality lets you observe events on a step-by-step basis so you can easily troubleshoot delivery and performance problems. Watch this demo video to…
-
Custom Queue Names when using Spring Cloud Stream binder for Solace PubSub+
The Spring Expression Language (SpEL for short) is a powerful expression language that supports querying and manipulating an object graph at runtime. In Solace Binder, we can use the SpEL to specify queue name expressions to generate custom queue names. Not all properties present in the application configuration are…
-
Queue and Error Queue provisioning when using Spring Cloud Stream binder for Solace PubSub+
In an Enterprise context, queues and error queues are typically pre-provisioned, and applications simply connect to the queues at runtime to conduct their business. Solace PubSub+ provides API to provision the queues at runtime. On the same line, Spring Cloud Stream binder for Solace PubSub+ provides facilities to…
-
Solace Container returns 200 but no content on SEMPv2
Hi I have a Solace Container running in Docker (via docker compose) with the following setup: solace-local: image: solace/solace-pubsub-standard:9.12.1.17 restart: always shm_size: 1gb ulimits: core: 1 nofile: soft: 2448 hard: 6592 deploy: restart_policy: condition: on-failure max_attempts: 1 environment: -…
-
Multiple Producer and Consumer
@marc Is that possible to publish from multiple Producer and multiple consumer consumes from a single queue ?
-
Publish Confirmation when using batch publish of Spring Cloud Stream binder for Solace PubSub+
I was posed with the question of whether it would be possible to get publish confirmation with a Batch Publish operation when using Spring Cloud Stream binder for Solace PubSub+. The answer is Yes! Just that you would have to check on the correlation data in a separate thread. Here is a sample function, the last published…
-
Does solace has issue while loading truststore.jks file after having a idle connection period?
I have built an api that connects successfully via keystore/truststore first time. Of Late I observed a weird issue as stated below: org.springframework.jms.UncategorizedJmsException: Uncategorized exception occurred during JMS processing; nested exception is com.solacesystems.jms.ConfigurationException: Unable to load…
-
Does any of the other Delivery modes other than DIRECT has any impact or use on Topic subscription?
Does any of the other Delivery modes (PERSISTENT or NON-PERSISTENT) other than DIRECT has any impact or use on Topic subscription? Also in the Solace UI, when publishing a Topic there is an option to switch the Delivery mode, but didn't see this has any impact on consumer/Subscriber side. I have seen this has an impact on…
-
Does Solace Pub Sub + Event Broker-Software (On Premise) have the Event portal ??
I was trying to evaluate the solace and wanted to understand if the Solace On-Prem version have the Event Portal .
-
How to connect XASession of Solace JCSMP API with Weblogic Database XAConnection?
Hi team, I am looking for a way to connect solace XASession with database XA connection (my datasource is on weblogic server) so that if the query execution fails, solace transaction should rollback when db transaction.rollback is called; and same with commit statement. Or vice-versa - if solace transaction is rolled back,…
-
Retry mechanism with delay
We are adapting our services to use Solace, and one of our applications uses a retry mechanism with delay from RabbitMQ in which an error message would be sent to a DLQ, which had a TTL configuration and, after the TTL expiration, it would be sent back to the initial queue. Beyond that, the message had a specific header…
-
DMQ Eligible flag in Java different libraries
After some tests using JCSMP API, I assumed it is necessary to set this flag on the producer side to make the Dead Message Queue features working. Now, I am testing my new applications that use the Spring Cloud Stream with the Solace PubSub+ Binder and just see this parameter on the consumer side (Is that right?), which…
-
Announcing the winner of the Solace Developer Community Challenge
Our first Community Challenge has received a warm response from the community. Since it was launched on August 25, 77 people submitted their answers before the September 2 deadline. Based on the number of correct answers and time of submission, the participant with “jaorjixiaocong” in the email address won the backpack!…
-
Wanted to know how spring solace streaming is working with sleuth
Hello All, I have seen solace messages are visible on zipkin and broker is also seen on zipkin but for some of services its not working when message passing between some rest endpoints. Can you please lets us know if solace streaming API's are adding any message headers to solace message to keep track of trace id and span…
-
Sequential consumers call for single request pushed in topic- Solace Rest API (RDP- Consumer)
Use Case: Sequential consumers call for single request pushed in topic Insurance Quote creation -> Activity Creation -> ActivityCreated->SMS/Email For above use case you are basically looking if Solace can act as an microservice and decide to move to next step if the previous step is successful. Meaning, if Insurance Quote…
-
can commands be issued into Solace PubSub+?
I'm new to Solace PubSub. I'm wondering if it's possible to issue commands into PubSub broker so it can get picked up somewhere else? Or, are only events issued through PubSub broker? Thank you for your time.
-
Reprocess of messages
We have similar scenario like below discussion our scenario is 1) Consumer consuming message A 2) we have disable auto ack 3) Consumer failed while processing messages A and catched exception 4) Message is not acknowledge 5) We want to retry same message again In current scenario we can see message on solace queue after…