-
Solace PubSub+ TryMe VSCode Extension 🧑‍💻👩‍💻
Hey everyone! I'm happy to announce we have a new Solace PubSub+ TryMe VSCode Extension that you can install for free from the VSCode Marketplace. Check more details here Do you often use the Solace TryMe tab from the Solace Cloud or Broker manager menu? Happy to hear how others are planning to use this or if they find it…
-
Solace fail-over test - affected consuming of event
Hi, While doing Solace fail-over test, once the test was initiated, the SolaceHealthIndicator Status change in following chronological order : DOWN -> RECONNECTING -> UP We didn't observed and pod restart. However, the consumer was in stale state, where no events were being consumed. Note that the event consumer health was…
-
Is anyone worked upon the spark structure streaming with solace using scala , getting below error
Is anyone worked upon the spark structure streaming with solace using scala , getting below error <scala.version>2.12.12</scala.version> <spark.version>3.1.2</spark.version> Solace Jar : pubsubplus-connector-spark-1.2.0-jar-with-dependencies.jar com.solacesystems.jcsmp.JCSMPTransportException: CertificateException -…
-
Weird chars at start of text payload!?
TL/DR: it's not a mistake or error… it's just a structured Text Message. Hi all! I'm making a definitive post about this because it's been asked countless times, and I still can't find a good "one-page" reference response. The issue: sometimes you'll see weird characters at the beginning of your text payload. For example,…
-
Creating an MQTT bridge via PubSub+ Cloud
Hi everyone. We're looking to utilise MQTT bridges on our event broker which is deployed on the PubSub+ Cloud. We've read up about the MQTT connector and wondered if this is possible to utilise for the cloud-deployed event broker via the Mission Control's Cluster Manager in some way, or if we need to take a different…
-
Error registering listner:Transactions not supported [condition = amqp:not-implemented]
Hello, I am trying to register listeners dynamically to the queues whose names can be fetched at runtime. I am using the JmsListenerEndpointRegistrar from spring for dynamic listener registration. My application is started, and connection to solace broker gets established but the listener invocation fails with the…
-
Release notes for sol-jcsmp,sol-common,sol-jms - 10.25.0
Hi team, I am using the following dependencies : <dependency> <groupId>com.solacesystems</groupId> <artifactId>sol-jcsmp</artifactId> <version>${solace.version}</version> </dependency> <dependency> <groupId>com.solacesystems</groupId> <artifactId>sol-common</artifactId> <version>${solace.version}</version> </dependency>…
-
jmsListener selector mechanism for new solace bee's :)
while consuming solace messages with selector functionality from message header property, do not include any special characters in header key.. if in case if you are adding key with special character you may able to successfully send messages but while retrieving from queue/topic using jmsListener you may end-up with…
-
Boomi/Solace: how to set dmq-eligeble=true by default for REST end points
Hi, We have the following use case * Apps are using Solace REST endpoints to send messages to Solace topics * Multiple queues are subscribed to this topic * It appears that REST clients need to set a HTTP header "Solace-DMQ-Eligible: [true|false]" in order to use the DMQ feature Question: can we somehow set the default to…
-
Solace now supports Payload Compression!
Hi team, just wanted to put a note out there about a new feature Solace is rolling out across all our APIs. And that's the option of being able to automatically compress/decompress message payloads within the API. As of this moment, it's supported in JCSMP, C, JS/Node, and Python, with more APIs coming soon (check here).…
-
Issue with my Solace Community account
Hi, I'm trying to update my email address, but I'm having trouble. I assume the issue is related to a 2nd Azure AD SSO account that already exists. Who should I contact for assistance? Thank you.
-
sol-jms Upgrade
Hi, We are running, on the broker side: Solace PubSub+ 3560 Version 10.8.1.140 Index SolBase Version ------ -------------------------- 6 solbase_4.2.58.0 On the app side: <java-version>11</java-version> <spring-boot>2.7.18</spring-boot> <sol.jms>10.2.2</sol.jms> <jms.version>1.1</jms.version>…
-
How to get a message payload using SEMP V2 API (browse queues)
Hi, We want to build a Chrome extension so we can view a message payload from the Solace Cloud queue management page. As a replacement of JMSToolbox. Question: which SEMP V2 API operation can we use to GET a message payload using a message-id as a parameter?
-
Do you have any guide to setup solace/solace-pubsub-standard over SSL?
I am looking for a guide to setup the docker container solace/solace-pubsub-standard with SSL and/or test-containers The guide focuses on the non-authenticated version I tried generating a self-signed certificate and adding it to /usr/sw/jail/certs but I have been unable to connect using SSL. After ClientHello all I see is…
-
How can I configure SSL with a key password?
According to this guide: I must add my certificates to `/usr/sw/jail/certs` as well as To maintain private key security and to prevent unauthorized users from copying private keys from the event broker, Solace strongly recommends that only password‑protected private keys are used for the server certificate. The guide…
-
SolaceCommunity Open Source Projects Shout Out
As part of the SolaceCommunity OS github projects, we are proud to see regular contributions from several community members. (pssst check out this SolaceCommunity Github Contribution Guide to learn more about it!) I'd like to do a quick shout out to two projects that has been getting regular updates: Solace Queue Browse…
-
How Solace makes an OAuth Token Call to APIGW
Recently, there was a concern from APIGW team that Solace is making more OAuth token calls than expected, which is impacting their license cost directly. Upon checking in details, it was found that the token expiry value was set to 900 by default at Solace. However, the token lifetime was set to 3600 from APIGW end.…
-
how to publish persistent message to a topic, which can be consumed by multiple consumers same time
Myself Owais, I have been working on a project, where I am implementing solace pub sub api service, but I am facing a problem , the problem is "Let's say, there are 100 consumer in my organisation, and I want to publish a message to a topic , but here only 50 people are subscribed and once I publish a message using queue…
-
Certificate error, Invalid provider type specified.
Hi, I am facing an issue with an inaccessible private key and the error "invalid provider type specified" while trying to establish connectivity with Solace using .NET. We have generated the certificates multiple times but are still stuck at this point. After some investigation, we noticed that .NET and C have stricter…
-
Topic dispatching with guaranteed delivery using JCSMP
Hi there, The article here explains how one can have custom callback to handle guaranteed messages received with matching topics thru flows bound to queues using Java RTO. Is there something similar for the JCSMP API, or another way that we can achieve something like that? On a related note, there's normally only be one…
-
Message Ordering with Retry and NACK (how does it work)
In this page it states that message ordering is guaranteed when using guaranteed delivery: I understand that it either would work when: Using exclusive queues Using non exclusive but partioned queues It would not work: Push Subscription (RDP) Non Exclusive Queues (without partition) I would like to understand how certain…
-
Salesforce and Solace Event Broker Connectivity
What are the different ways that Salesforce can connect to Solace Cloud Event broker? Please help with Solace Cloud only, skip appliance or software to avoid confusion.
-
what’s the best way to implement pub/sub for AdTech usability
what’s the best architecture in Solace for pub/sub in a Adtech. How do these big tech giants use persistent storage where the target audience is of huge size ? use case : within organization for publishing message to a huge audience, with varying topics
-
Trouble connecting to Solace and no descriptive error is being received? Certificate auth
Hi, I am trying to connect to event-broker. but could not connect. also the exception I am receiving is not very descriptive about what could be wrong. I have double checked: trust store path. certificate path certificate password. SSLValidateCertificate is set to true. HostName VPN and ClientName are all double checked. I…
-
Day-to-Day Metrics of Queues in Solace Software PubSub event broker 10.4.1.121
Is it possible to get the metrics of Queues based on date range within the CLI or Solace UI.
-
Having Trouble with connection retries? not able to reconnect ?
Hi, my application is running 10 consumers with a session. I tried to simulate connection retry mechanism but could not do it. Also I want to log retry events. Here are values. -Using 1 Host only. I took down internet connectivity in order to kick on this mechanism. ReconnectRetries set to 10 ConnectRetriesPerHost set to…
-
Timeout happened when reading response from the router when connecting to Solace 10.4.1.121
Please find below the error observed, when connecting to Solace PubSub Event broker from Boomi application. Process terminating -- some documents reached an exception which is set to halt all documents: [400] (Client name: GLCHBS-SP221335.eu.novartis.net/3830954/1c5ce0509/Pw3AJ4XZk9 Local port: -1 Remote addr:…
-
Fail to run solace in docker
"runParameters": -d -p 8080:8080 -p 5550:5550 -p 5672:5672 -e username_admin_globalaccesslevel=admin -e username_admin_password=admin -e system_scaling_maxconnectioncount=100 --shm-size=1g --entrypoint /usr/sbin/boot.sh I curl following api for health check, and got 503 http://127.0.0.1:5550/health-check/guaranteed-active…
-
How to create session with Solace Messaging tcp protocol being in orgnization vpn network.
Hi Team, Session creation is failing while being in organization VPN. so tried with proxy settings as well given in but no luck. I tried with multiple debug. string host = $"tcp://mr-connection-l7ua5omxxxx.messaging.solace.cloud:55555%httpc://rb-proxy-de.bosch.com:8080"; string username = "solace-cloud-client"; string…
-
How to integrate Otel Solace Receiver with LDAP based Solace PubSub Event broker 10.4.121
Currently, we have enabled the Distributed Tracing in DEV environment and its all working fine . The authentication used in DEV is Internal Database. However, the same configuration is not working in QA, as we are using LDAP based authentication in Solace Broker. Below is the error observed in the Otel logs:…