-
Multi Consumer to the single broker with multi network
Trading platform customers using Mobile 4G and inhouse terminal with the single Solace broker, how will Solace PubSub+ make sure it will not interfere with one another
-
Cost of JCSMPSession
Hi, I'm creating an app which reads messages from multiple Solace topics. Different parts of my app need to read from different topics. And I wonder (1) if I should create only one JCSMPSession subscribe to all topics and then dispatch messages to different parts of my application (2) or create JCSMPSession in each part of…
-
Dispose ITopic?
Hi, when using Solace from C# / F# I found out that ITopic is IDisposable. But in the tutorials (eg. https://solace.com/samples/solace-samples-dotnet/publish-subscribe/) the topics are not disposed. So should I dispose them or it's not necessary and not disposing won't create resource / memory leak? Thanks
-
New badge for Community contributors!
As part of the growth of our community, I’m excited to announce the addition of our new Community Contributor badge. This badge is for members who take the next step in contributing to the Community. We all know it's easy to come to a community and read through the discussions or ask a question about something you're…
-
how to copy certs to solace using cli
As per the doc, it was told to use the sftp command to copy certs from the remote host to /certs folder of solace. But, when am trying the same its throwing error: solace-ac> copy sftp://root@****/tmp/caserver.pem /certs/caserver.pem Invalid command input copy sftp://root@****/tmp/caserver.pem /certs/caserver.pem ^ ->…
-
Replay feature in Solace pub sub-realtime use cases
I have been looking for use cases that utilize the replay feature. I have gone through all the documentation in soalce website, but could not get any real-time use cases. I would like to get some real time use cases in Banking industry that use the Replay feature.
-
Solace Confirm Delivery pattern is always executes responseReceivedEx() method in every case in Mule
Solace Confirm Delivery pattern is always executing responseReceivedEx() method in every case, i am implementing JCSMPStreamingPublishCorrelatingEventHandler in my custom Connector in Mulesoft. weather the queue name is wrong or correct but it always goes in responseReceivedEx() method? Why?
-
JMSToolbox - An Open Source Queue Browser
Hi all! I've had a few requests lately for developers looking for a queue browser that works with Solace Event Brokers. While we don't currently have a Solace proprietary queue browser, you can actually use JMSToolBox, which is a free and open source option (it's released under the GNU license) You can find more info with…
-
Python program connecting over TLS/SSL to PubSub+ Cloud
Hello everyone, I want to share a simple Python program that connects to the cloud broker service over TLS and publishes a message. It took some time for me to understand some concepts and configuration settings, so I hope this can help anyone struggling with TLS connection.
-
Solace Native Python API Early Access: v0.2.0
Update Here's another Python update for the day 😎 If you recall, we announced the release of a brand new Solace Native Python API a while back that had support for Direct Messaging. Whats next? Guaranteed Messaging coming up for the second early access release ✌️ "How can I be part?" you may ask We want your input. version…
-
Unable to setup SSL based replication between two HA triplets
Hi, I have two HA triplets and I am trying to setup the SSL based native Solace Replication (Async) between them. Attempt 1: I generated server certificate with following instructions: openssl req -x509 -newKey rsa:4096 -keyout certs/solace_server.key -out certs/solace_server.crt -days 365cat certs/solace_server.key…
-
Queue Provisioning issue
Hi I am having difficulty provisioning a queue from a C# client application. The Solace Broker is running within a Docker container and the client application is running on the Docker host machine. This error is always thrown: "Endpoint provisioning not allowed or not supported on session" My understanding is that this…
-
Solace Spring Cloud Stream and DMQ Binding
Hi there We configured an application like this: spring: cloud: stream: solace: default: prefix: myapp/${application.stage}/ consumer: prefix: ${spring.cloud.stream.solace.default.prefix} autoBindDmq: true A DMQ is created for each of our queues, and in case of application errors, the DMQ is written to. So far so good. But…
-
Solace Spring cloud stream and opentracing
Hi there I am trying to introduce tracing in my project, for that I defined the following dependency: io.opentracing.contrib opentracing-spring-jaeger-cloud-starter 3.1.2 There are starters for kafka, rabbitmq... But unfortunately none for Solace. Now I want to implement it on my own. What would be the best hook for a…
-
Quickstart Guide to Solace PubSub+ on Oracle Cloud (OCI) 2nd. Gen.
Hi everyone, I built a detailed guide on how to get the Solace Pubsub+ SW broker running on Oracle’s cloud, aka OCI 2nd Gen. I used Solace’s own GCP QuickStart as a basis (kudos to @Balazs, @KenBarr, and @ChristianHoltfurth) and went through all the steps to have your Solace instance running in no time, both in Standalone…
-
MuleSoft & Solace Integration
Hello, Royal Cyber has experience in integrating the solace with MuleSoft. You can find more information from our Blog. https://rb.gy/9o2pvs. We have an upcoming free webinar. Join us using this link: https://rb.gy/peutle
-
Can't connect to manager using TLS on port 1943
Hi, I've installed a Solace broker on an EC2 instance for test & training purposes. Works OK, we are able to manage the broker thru 8080, connect from Boomi using 55555 etc etc. Now, the next step is to use TLS for all connections. With Solace Cloud, that's easy. But how to set this up using your own EC2 instance? I had a…
-
PubSub+ Event Portal - Runtime Discovery for Kafka now available!
Kafka users, we have exciting news – runtime discovery capabilities for Kafka, Confluent and Amazon MSK clusters are now available for all users of PubSub+ Event Portal. You’ll be able to scan, stage, and import events and schemas from your Kafka event brokers into our event portal so you can populate the Designer and…
-
Solace Cloud and basic auth
For one of our projects, we want to connect an ERP platform that can push events using a webhook mechanism. We use a Solace HTTP endpoint for this. The Solace part works fine. Challenge The ERP platform does not allow you to use a secured endpoint. So, we can't config certs or config basic authentication. It can only…
-
How to get the biggest dump..!
Message.dump() that is..! One of the most convenient features in the Solace native APIs is the ability to just dump() out the contents of a message to the console for debugging. If you've ever used any of the basic Solace Samples, or used SdkPerf test tool, you have seen this output. I wanted to find out: what is the…
-
Reactive approach micro-services for API integration (direct using WebClient), without MessageBroker
I am implementing microservices however not planning to have any message broker. services will talk to each other with WebClient/web flux. Is there any risk of going production like this? what are the drawbacks like failover/replay?
-
Using Ansible to Automate the Configuration of Solace PubSub+ Event Broker
Are you responsible for Solace PubSub+ DevOps? Using Ansible modules for PubSub+ may make your life easier … check out this blog post https://solace.com/blog/using-ansible-automate-config-pubsub-plus/
-
Solace PubSub+ and PHP
Friends, If you are looking to emit/consume Solace PubSub+ events from PHP, please checkout the following links. You will find wrapper/connector ideas, reference implementation and sample Publisher/Subscribe PHP code. * Solace PHP MQTT Samples: This github repo has PHP samples to access Solace with Mosquitto MQTT API using…
-
Rust + Solace
Rust is an exciting new language created by the Mozilla foundation. I recently wanted to see if I can create a Rust App that publishes/subscribes to Solace. Sure enough Rust has an MQTT plugin (yay for open protocols) and was able to succesfully send/receive messages using Rust. Here are the high-level overview of the…
-
Pub-Sub+ Standard 9.7.0.29 issues when starting the container
Hi everyone, I wanted to retry to set up a broker today over Oracle Linux and there's a new version of the PubSub+ Standard broker (9.7.0.29). As I'm using Solace's GCP Quickstart guide to do my broker instantiations, I use the install script provided. Everything ran smoothly in the past, but not today. :) In this new…
-
C Api to get the queue size and other details.
There is a new requirement for me to create solace queue monitoring project. Where I need to find the queue details on certain time interval and create a alert system. The requirement is to get the queue size and check with the defined size of the queue, if its close to the defined size create a alert. So I am trying to…
-
Solace JMS issue
We are facing session issue when publishing first message to topic after re-connect and it works fine from 2nd message onwards. PFB the steps we followed step 1. When application starts, Publish a message to topic , success and received message ID. step 2. Bring down solace server for 5-10 sec step 3. Application…
-
Generated the client certificate 'Not trusted' error.
I am working on C/C++ application on Linux for use with a Solace messaging appliance. I received the Client Certificate signed by our CA . When I run the secureSession.c example from C CSMP API Documentation I have the following error: “The peer certificate is not trusted, rc='self signed certificate in certificate chain'”…
-
How to downgrade from a corrupted SolOS upgrading
I was doing a standalone standard Solace appliance SolOS version upgrade from 8.1.0.22 to version 8.2.0.8, and now my appliance cannot startup. Soladmin cannot communicate with the appliance, "admin" account cannot login. can anyone help to advise how i can bring the appliance back to operation or downgrade to the previous…
-
Search error in the forum
Seeing error message when searching for some keywords unknown local index 'vf_solace_BPE7O_Group' in search request https://solace.community/search?Search=subscription+lost