-
Having issues accessing SWIFT subscription using Solace/Kafka
Hey team, I'm trying to ingest data from swim.ffa.gov using Solace/Kafka and I'm having issues authenticating: "com.solacesystems.jcsmp.JCSMPErrorResponseException: 403: Subscription ACL Denied - Topic 'solacetest' [Subcode:27]" I'm using the following version: solace_version: 2.3.0 kafka_version: 2.3.0 SWIFT Subscription…
-
Mulesoft Connector Session Recovery issue in Auto Ack mode
Hi all, A strange behavior was observed while using the Solace mulesoft connector. Guaranteed listener connector throws 'session recovery ack timeout' error when the ack mode is selected as "AUTOMATIC_ON_FLOW_COMPLETTION" and the flow executes successfully. The message is also successfully removed from the broker…
-
Extra bytes in received message
I use a simple JCSMP consumer to consume data from a broker, here is the code: When messages are received, there are always some extra bytes at the beginning of the buffer. for example, when I publish a TextMessage with content "Hello World!" the received data is The first 2 bytes are extra. When I use Postman to post a…
-
Infinite Loop Message Consumer
While using solace jcsmp the message consumer reiceving infinity times. Can I stop consumer and listen again for the next message Thank you
-
Solace launches PubSub+ Event Portal 2.0
Good news! Today Solace announced the launch of PubSub+ Event Portal 2.0, which is designed to transform the way architects and developers design, lifecycle manage, and govern event-driven APIs and applications across a variety of brokers, including Solace, Apache Kafka, Confluent and Amazon MSK. With 2.0, you can benefit…
-
New blog post for developers | EDA Summit Series Recap: How to Build a Kafka Mesh
During EDA Summit 2022, Solace chief technology solutions officer Sumeet Puri did a short session on the topic of Kafka Mesh. It was so popular, he and fellow colleague Thomas (TK) Kunnumapurath ran a follow-up session on Sept 29th to explain the concept in a bit more detail and demonstrate how it works. Read More › Leave…
-
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!
-
Announcing the winner of the September Solace Developer Community Challenge
The September Solace Developer Community Challenge has ended. I'm glad to announce that based on the number of correct answers and time of submission, participant Emmanuel won the backpack. Congratulations, Emmanuel! I’ll reach out to you to arrange the delivery of the backpack. A big thank you to everyone who…
-
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?
-
Do not alter queue settings when using Spring Cloud Stream binder for Solace PubSub+
Typically, queues and other Broker resources are pre-provisioned, and the clients simply bind and use them at run-time. The auto-provisioning feature supported by Solace binder helps the creation of queues at startup - a handy feature! Both message queues and error queues can be provisioned dynamically at the time of…
-
Specify Spring Cloud Stream Error Handlers though application configuration
In the current scheme of things, you would be wiring the error handlers through @ServiceActivator annotation. The annotation parameters helped distinguish global versus binding-specific error handlers. If you notice, the association is captured in the code, and a change would require code-level updates. In the…
-
Delete All Messages on a Queue/Topic Endpoint now available in Broker Manager and SEMPv2
One of the most requested features from our management users has been the ability to Delete All messages in one action from a Queue or Topic Endpoint. Well, I have good news! This feature is now available in version 10.0.1 of PubSub+ Event Broker. The Broker Manager UI now has an "Action" to "Delete All Messages" in either…
-
New blog post for developers | PubSub+ Event Portal vs Confluent Stream Governance
If your company has started to embrace event-driven architecture (EDA), you’ve probably been considering or struggling with how to manage your “events” with some semblance of governance, reuse and visibility. If that’s you, then read on! Read More › Leave your comments below. Source: https://solace.com/?p=47091
-
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…
-
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…
-
New blog post for developers | Monthly Solace Developer Community Highlights | September 2022
I hope my summary post for August has helped you keep abreast of what was going on in the community last month. Now, here are the highlights for September: Read More › Leave your comments below. Source: https://solace.com/?p=47037
-
Protected Request Headers collection now available for RDP Queue Bindings
What? Solace has introduced a new collection/list of "Protected" Request Headers that management users can manage via PubSub+ Broker Manager, SEMPv2, and CLI management interfaces. The Protected Request Headers are exactly the same as the existing Request Headers collection that defines the REST header/value pairs defined…
-
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…
-
Multiple Producer and Consumer
@marc Is that possible to publish from multiple Producer and multiple consumer consumes from a single queue ?
-
Monthly Feature Highlight Training | September 2022
September 2022 brought with it the release of Solace PubSub+ Broker 10.1.1. Even though this release is a patch release from 10.1.0 it is the production release and brings with it a couple of new and useful features. Sign up to Solace Academy to get access to our September 2022 Monthly Feature Highlight Training and read…
-
Solace DMQ (Dead message queue) best practices
Hi All, I am new to solace and recently we implemented an Azure connector to receive message from a solace queue to azure function. I wondering if there are any docos around handling dead letter messages in instance where azure function is down or there is a fault in processing etc. We have a DMQ ready that receives any…
-
StaleSessionException spam when disconnected from host
Situation: Using spring cloud stream with a solace binder. Connection to host dropped. Current behavior: After all attempts to reconnect failed, the application starts producing tons of logs with StaleSessionException (which took over all disk space on the server over night). Expected behavior: Application shutdown. Tried…
-
Solcache
Hello....first post in the community so please be gentle. What is the difference between PubSubCache+ and Solcache ? is it just a rename? I want to try to push solcache as a solution for reference data store however, one restriction that I can't seem to suggest a solution for is: example: Object is Listing and Stock is…
-
Close connection on openshift every 2sec
My consumer connection to solace is closed after every 2seconds that leads to fail big message more than 5 mb read. Please suggest
-
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: -…
-
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…
-
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…