-
503: Too Many Connections For VPN
Hello, that's my first post on this community :) I need your help/support because my client application (Boomi application) that is listening on severals solace queues is receiving this error on some listners when i try to start the application : [com.solacesystems.jcsmp.protocol.impl.TcpClientChannel$ClientChannelConnect…
-
Does Python have this Cache Session??
For C#,I can use SendCacheRequest to get a synchronous cache request. But in Python I can't find any package allow request cache session? can any one help me? Thank you.
-
Solace docker pubsub Image for Apple silicon M1 Chip
I was not able to run the solace image on my M1 chip, is there any plan to release solace image for M1 chip. Even my organisation is planning to make use of M1 chip , Apple so they would be testing the solace image. Let me know if there is any plan.
-
AWS S3 integration using Amazon Signature V4
The latest PubSub+ version 9.13.0.16 added support for Amazon Signature V4, now we can integrate with AWS services without using API Gateway. But I could not find any document or guide on the configuration, so I did a test to integrate with S3 and it works. I have captured the steps and screenshots into a file for your…
-
DMR cluster started multiplying messages across the mesh instead of smart subscriptions handling
I've got a setup of one backend HA group and three nodes for MQTT clients. All connected into DMR mesh. One backend node (primary) receives about 500-1k msgs/sec from a single publisher. No subscribers on the mesh at any node. Messages are trafficked across the mesh bridge links unconditionally and it seems that they even…
-
Solace throwing HeuristicCompletionException when "Document Is Too Large"
Hi When the document size is larger and if the transaction is about to be committed, below Heuristic exception is thrown. Execution of JMS message listener failed. Caused by: [org.apache.camel.RuntimeCamelException - org.springframework.transaction.HeuristicCompletionException: Heuristic completion: outcome state is mixed;…
-
Interact with Solace PubSub+ Event Portal using Typescript
Vision The Solace PubSub+ Platform was built with developers and architects in mind. One of the visions we had for the platform is an API first strategy to enable integration and programatic interaction with the platform. This includes interactions with the Solace PubSub+ platform using APIs, cli tools, or libraries to be…
-
Applying selectors in queue's outbound messages using SolClient.js
Hi, I have checked the SolClient documentation link, however I couldn't identify any way of applying selectors while consuming queues messages. I undertsand that applying selectors can make the consumption slower. But in our use case, the queue is subscribing to 6 topics. And I want the consumers to read only the specific…
-
Community best practices and SLAs
Solace Developer Community is a technical hub for discussing Solace PubSub+, event-driven architecture, event-driven development, security & compliance, microservices, and more! Made up of Solace employees, tech enthusiasts, and tech advocates, it is meant to be a community where members share new findings, ask questions,…
-
Unable to create connection/session using Oauth for amqps protocols
Unable to create connection/session using Oauth for amqps protocols in java. is it possible ?
-
How can I authenticate MQTT with OAuth?
There is very little documentation on how to accomplish this, and no working code sample that I can find. I am using the MQTTNet library with the following code: protected override async Task OnInitializedAsync() { var tokenRequest = await TokenProvider.RequestAccessToken(); if (!tokenRequest.TryGetToken(out var…
-
Golang based Solace client in Docker
Hi, I am trying to create a docker image that would contain the golang based subscriber. The subscriber is based on https://github.com/SolaceSamples/solace-samples-go/blob/main/patterns/direct_subscriber.go The DockerFile looks like the following. FROM golang:1.18.0-alpine3.15 as builder WORKDIR /app #bring the go project…
-
Reprocess Messages from DMQ to Queue of the solace
I am able to reprocess messages from Solace DMQ to queue using the browser in JCMP solace package. But now I am facing an issue to process a particular message based on the message id or to process few messages that is there in between a date range. Please help me to find out which package or module I can use to check the…
-
Scaling Lambda to read multiple messages from the solace queue
I have a Solace queue. whenever a message arrives to this queue, Solace notified a REST endpoint on AWS side using API gateway using RDP , so that a lambda at the backend can go ahead and read the message from the queue. This is all good. If there are 10,000 messages, then there are 10K notification to the REST endpoint…
-
New blog post for developers | The Evolution of APIs: From RESTful to Event-Driven
A History of Services and APIs Enterprise application landscapes consist of inter-connected and inter-related applications. The world of application integrations has been constantly evolving over several years. Over time, we’ve observed a trend towards more modular and data model-focused integration components, and an…
-
Boomi Connector V1 Release Announcement
For those of you working with the Boomi Ecosystem, I'd like to announce that our V1 of the Solace Connector has been released and you can access it from your library of connectors via drag and drop. 👉 For more information on getting started with Boomi and Solace check out this codelab tutorial! 👉 If you want to see a cool…
-
The Ultimate Guide to Boomi and the Solace Connector + Projects
Incase you missed it, Solace released a brand new Boomi PubSub+ Connector as part of their partnership https://solace.com/press-center/boomi-and-solace/ I'm starting this thread to consolidate all the updates relating to the connector. As of right now, September 2020, you can access version 1 of the connector directly from…
-
kubernetes persistence volume issues
Hi all, I am using k8s to deploy solace pubsub +. While setting the persistence volumes, I hit a permission issue and here are some error messages: Starting PubSub+ Software Event Broker Container: Sun Jan 15 05:04:27 UTC 2023 Setting umask to 022 Sun Jan 15 05:04:27 UTC 2023 INFO: startup-broker.sh-Node ordinal: 0 Sun Jan…
-
Salesforce Boomi Events sample code
Hello It says here that code is available from this Community - does anyone know how we can get it? https: //codelabs.solace.dev/codelabs/boomi-salesforce-codelab/ "⚙️ Boomi configuration At this point, Solace is not part of the Boomi Process Library. Reach out to us at the Solace Community and we will get the code to…
-
Message throttling on Solace Queues
Hi Team, We have a requirement where the application wants to control the number of messages being pushed to a queue Application A sends a batch of million messages on a queue in a minute. However the consumers(B,C....X) should be able to process only 2-3k messages at a time or else they will get memory exceptions. Is…
-
Would it be possible for you to confirm whether this is a defect or expected behavior?
Greetings, It has come to my attention while exploring the PubSub+ Cloud Console that the "Add New" button does not appear to work properly on the Clients Profile page. Here is a screen capture that shows how to reproduce this issue: https://www.loom.com/share/5a5f23dc8b714f77a4dc4ab5c15ad463
-
PubSub+ Connector for MuleSoft Anypoint Platform v.1.2 is now available on the Anypoint Exchange
Solace has released version 1.2 of the PubSub+ Connector for MuleSoft Anypoint Platform. This version has been certified by MuleSoft and made available on the Anypoint Exchange. Solace PubSub+ Connector - Mule 4 (mulesoft.com) This version is a recommended upgrade and can be upgraded in Anypoint Studio via regular module…
-
Unable to list all the queues using SEMP v2
I am trying to list out all the queues in a vpn using SEMP. But it display only the first 10 queues in the vpn. Why does it not display all queues? Am I missing anything in command below $ curl -s -u admin:password http://solacepub.xxx.com:80/SEMP/v2/monitor/msgVpns/default/queues | grep -i queuename…
-
Solace PubSub+ Cloud Distributed Tracing is Now Generally Available
Solace is excited to announce the General Availability of Distributed Tracing for PubSub+ Cloud. Event broker service version 10.2.1 brings full support for Distributed Tracing and context propagation to cloud-managed event broker services. Starting immediately, customers may purchase subscriptions to enable Distributed…
-
Announcing the winners of Solly’s Holiday Cheer
In December, we launched Solly’s Holiday Cheer. Today we are happy to announce the winners of the game: First prize: sebastian tan Second prize: stephentsoi01 Third prize: sasikumarsp Congratulations! We’ll reach out to the winners soon to deliver the prizes. Thank you all who played the game! Hope you had a good time.
-
Is it possible to clone ACL profile
Hi @marc we have an ACL profile which has access to 145 topics, now a client wants to clone another profile with access to same topics. is it possible to clone ACL profiles or we have to give access manually.
-
How to retrieve the System logs using cURL command?
Hi Community, Is there any option available to retrieve the System logs using cURL command in the shell script? Kindly let me know if there is any option available. Appreciate your support. Thanks, Rahul.
-
DeliveryCount error
Hello, I have a .net application which subscribe to a Solace queue and I’m able to get the messages and to acknowledge them. After the acknowledge (with success) I receive an error: C# SolaceSystems.Solclient.Messaging.OperationErrorException: Failed to get Delivery Count at…
-
I am getting a issue while publishing. error is Invalid port
While Publishing message to topic getting error as Invalid Port Number. SO my question is that its wrong configuration or actually port is closed and need to open port first.
-
Tuning pre-fetch for load balancing in Python
Hi Team, I have built a system comprised of a number of workers, N, (or application processing engines) fed by a single non exclusive queue. Each job on the queue either takes between 20 second and a minute to complete or under 0.1 seconds (because the job on the queue requires no work). Ideally if there are 3 workers (so…