-
Solace Exposing Event Broker Services to External Traffic (outside k8 cluster)
Hi Team, I have installed Solace through helm on k8 cluster, i would like to expose it through mqtt - 8883 amqps - 5671 https - 1443 some one please help me how can i expose above solace outside k8 cluster note: I have gone through below docs as well,…
-
How to Use Docker to Try Out Solace PubSub+
Solace PubSub+ is the only advanced event broker technology that offers publish/subscribe, queuing, request/reply, streaming, and replay all in a single platform. The fastest and easiest way to get started with publish/subscribe messaging is to use Docker. In this post I will walk you through the steps. Specifically, I…
-
s/w broker Emulation library for Unit testing in automated environment
Is there a broker emulation library that helps developer unit test their code? Does not have to be full fledged supporting all the features of the Solace broker but basic functionality like publish/subscribe success/not-success. This allows developer to test their code in a automated testing environment like github/jenkins…
-
View topic subsciptions in Solace Admin UI
Hello We are using Spring Cloud Stream to consume and publish messages using solace binder. From the logs we can see the message - "Subscribing Queue xxxx to topic yyy" at application startup. However in Solace admin UI, we can't see any subscriptions under the topic. Could you please help where we can view the topic…
-
Docker container failed to start with Windows Bind Mount
I am using Docker Desktop on Windows 10. I followed this guide to externalize the storage of docker container: https://docs.solace.com/Software-Broker/Container-Tasks/Config-Container-Storage.htm#Examples_of_Configuring_External_Storage The container is created but failed to start with last record in log: "Unable to raise…
-
Getting error "solace failed to provision endpoint" while creating the queue manually
Hi, I am new to solace, trying to create the queue by referring the below tutorial https://tutorials.solace.dev/dotnet/persistence-with-queues/ , however i am getting error while executing the code. Also tried creating the topic with help of below article and code executed successfully but cant see topic created the on…
-
solace failed to provision endpoint- While trying to add queue from C# application
hi, I am new to solace, was trying to create the queue with sample C# code given solace site- https://tutorials.solace.dev/dotnet/persistence-with-queues/. however, i am getting error while executing the code- "solace failed to provision endpoint" I am just wondering what kind of error is this
-
How to implement task queue using Solace
Hi, I would like to use Solace for a task queue though Solace is overkill for my needs, but I hope it can meet my use case. I have 2 publishers putting guaranteed messages on a queue, and a single consumer listening to the queue initially, but the numbers of consumers scales up when there are many messages on the queue.…
-
Solace learning reference list for newbies
As part of my own learning when I joined Solace few months back, I collected all references available and utilized them as a ready reckoner - code, lab, tutorial and reading. Sharing it, hoping that new members could benefit. Solace - GitHub Solace Products Solace Samples Solace Labs References Solace Community References…
-
Feature Summary for the PubSub+ Messaging APIs
Hi All, If you have not checked out this page in the solace docs - I would highly recommend that. A matrix of API capabilities across languages in one place. Link to docs here - https://docs.solace.com/API/Messaging-APIs/Solace-APIs-Overview.htm
-
GoLang API Connect stuck
Doing an err = messagingService.Connect() leads me into dead end, client application is stuck forever, blocking any further execution. Is there something I can check on what's wrong? I can actually see my client is connected, telling from the web admin, having a subscription. But client application won't proceed any…
-
Distributed Tracing Demo
Hi, we are currently testing the Distributed Tracing Feature [1]. After some initial difficulties we got it running. We are using the following docker containers: jaegertracing/all-in-one:1.39 otel/opentelemetry-collector-contrib:0.64.1 solace/solace-pubsub-standard:10.2.0.26 We setup the telemetry over the GUI and are…
-
Moving messages from deadletter queue to main queue in Solace
I am new to Solace and using Boomi to push messages to Solace. I tried JMS Toolbox to view the messages. Do we have any tools or any options to move the messages from the Dead Letter queue to Main queue. I am looking for any of the options available. Can you please guide me in right direction please.
-
New blog post for developers | Monthly Solace Developer Community Highlights | November 2022
Below are some of the highlights from the Solace Developer Community in November: Read More › Leave your comments below. Source: https://solace.com/?p=47592
-
Distributed Tracing / OpenTelemetry: Testing Solace Implementation and trying our own
Hey there, we are trying to implement Distributed Tracing in our Solace Environment. We are struggling to get your implementation (https://solace.community/discussion/1553/distributed-tracing-is-now-generally-available#latest) to run correctly. We have some questions: In your presentation video…
-
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!
-
Slack App for PubSub+ Event Portal
Hello Solace Community, In an attempt to enhance your EDA experience, we have built integrations to tools and the processes that you and your IT teams use on a daily basis. These include Slack, Confluence, GitHub, IntelliJ, Jenkins, and many more. As a starter, I recommend reading the blog Supercharge your Software…
-
API says it can't send while waiting on DNS
I'm trying to do a pub/sub tutorial, both publishing 1 message and subscribing to the queue. The original JS code as Solace created on Github. I'm trying to Typescript-ify the code and now it says OperationError: Cannot perform operation SEND while in state WaitingForDNS PING resolves the host URL to an IP address, so at…
-
Solace Topic Destination Header
Hi Team - this is regarding the scenario of publisher using topic string as destination header (using topic hierarchy) and consumer using wild card (> or *) to consume required message. This is in order to facilitate filtering at event broker level. Does the above scenario ensure guarantee message delivery when none of the…
-
How to create multiple spans and identify as 1 trace in jaeger?
Hello all, I'm trying to implement multiple spans and those spans should be identified as 1 trace in jaeger. (As shown in this video: https://www.youtube.com/watch?v=0uwy26zPc-o&t=1118s at 24:12 timing he shows the same concept.) I'm using java to implement. Can someone provide some ideas, tips and tricks, which could be a…
-
Parallel processing of messages by Solace
Hi, We have a scenario to process the messages at a faster rate and in parallel with solace consumer/listener, so would like to get clarified on the questions below. If the scenario above is possible & supported by solace, how many threads are permissible & configured to do the parallel processing? Does it require any…
-
Connection reset by peer using python urllib2.urlopen()
Hi Team, We have a "Connection reset by peer" when using python2 urllib2 to send message to solace. This error is resolved if we restart/retry the job. Any ideas what might be causing this? f = urllib2.urlopen(req , timeout = 7200000, context = ctx) File "../urllib2.py", line 154, in urlopen return opener.open(url, data,…
-
Failed to retrieve configuration for syslog forwarding.
Hi Community, I am trying to configure a syslog forwarding on a test broker of developer class and not able to retrieve it's configuration. It's showing contact support. I have tried to configure the syslog forwarding using broker cli but looks like in console it's still showing inactive. Kindly suggest solution for it or…
-
Solace PubSub+ Messaging API for Python releases
The following product has been released and is available for download: * Solace PubSub+ Messaging API for Python 1.1.0 Release Summary: The following new features have been added to this updated API: * Direct Messaging Request/Reply * Structured Data Type Support for Publish and Consume * Message Replay Support * Message…
-
JCSMP Ack mode
Hello. I'm creating a Jcsmp session based on this tutorial: solace-samples-java-jcsmp/QueueConsumer.java at master · SolaceSamples/solace-samples-java-jcsmp · GitHub. even if I'm setting the flow_prop.setAckMode(JCSMPProperties.SUPPORTED_MESSAGE_ACK_CLIENT); and passing the flow_prop to the session as in the tutorial. the…
-
Are you going to AWS: reInvent 2022
Hi folks, we're going to be at AWS re:Invent and would love to have the opportunity to meet you in person. We're going to be hosting a developer evening and would like to invite you to come along. IF you're not attending but your colleagues are please send them the link to register: https://try.solace.com/top-golf-outing/
-
Running Software Broker using Podman on Ubuntu
Here are the steps to get Solace Broker running using rootless podman on Ubuntu Linux. a) Update packages sudo apt-get update -y b) Install additional packages sudo apt-get install curl wget gnupg2 -y c) Refresh system identification information source /etc/os-release d) Update repositories sudo sh -c "echo 'deb…
-
How to create a rootless instance of PubSub+ in Ubuntu
As a follow on to my previous post announcing the availability of Rootless Containers with Podman, I recorded a quick video showing how easy it is to create a rootless instance of PubSub+ using Podman with Ubuntu 22.04 installed in WSL on my Windows desktop. With rootless Podman, I was able to create an instance of PubSub+…
-
Gettting JCSMPTransportException in AWS Solace HA environments
I'm getting this error below when HA configured Solace instances on AWS javax.jms.JMSException: Error sending message - transport error ((JCSMPTransportException) Error receiving data from underlying connection.) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at…
-
Solace Apache Beam connector with SEMP instead of SEMP-over-message-bus
Hi, The solace-apache-beam connector (https://github.com/SolaceProducts/solace-apache-beam) uses SEMP-over-message-bus to check backlog of queue. Has anyone tried to migrate that to SEMPv1 queries ? Some environments are not happy with SEMP-over-message-bus. Thank you Uli