-
Clarify Default Values for properties on setters in Solace API Libraries
Solace comes along with many settings and when using libraries the settings an be changed via setters. Let's take an example: DMQEligible In JCSMP: (good as mentioning default) https://docs.solace.com/API-Developer-Online-Ref-Documentation/java/index.html on Message Class it states clearly what is the default. "Set the…
-
How to debug problem with SEMP timing out in container
Hi all, I am experiencing an issue when a docker container comes up, the exposed ports are all available, but the SEMP port times out when it is sent an HTTP patch to http://localhost:<mapped port>/SEMP/v2/config/msgVpns/default I have confirmed in Wireshark that the connection has been opened at the TCP level and the http…
-
AMQP client from AWS lambda that works with Solace
Hi, we would like to publish to Solace topic from AWS lambda ( written in java). Is there any java AMQP client library that we can use to do that ?
-
Solace in Docker boot problems
Hello, I have noticed a week ago that my Solace in Docker does not boot anymore. I suspect the problem is that I am using quite a fresh Linux kernel (5.11.15-zen - Arch Linux default). Here is the boot log: Host Boot ID: 91c90137-fb8e-4af8-bbf4-179fb9048351Starting VMR Docker Container: Tue Apr 20 11:06:02 UTC 2021Setting…
-
Do you use TypeScript?
There were several discussions in the community about using typescript definitions with our JavaScript API. We have just updated our Samples repo to include the type definition file. Check it out in more details here! https://github.com/SolaceSamples/solace-samples-javascript…
-
Typescript Types
Hello! I am new to Solace and I was trying to implement Solace with typescript and I ran into a problem with it not having types. Are there any future plans to have types for solace available? And also are there any tips for working with solace in TypeScript?
-
[Solace-prometheus-exporter] Monitor mqtt broker status
Hi everyone ! First of all, sorry for my english. I started to use Solace prometheus exporter from solacecommunity. I'am a beginner with all of these things (Solace included). We use docker-compose to start Solace-broker: solace-broker: image: solace/solace-pubsub-standard:9.9.0.23 container_name: solace-broker # For…
-
Utilizing Designer with Pipeline
Good morning Solace world... Am continuing my progress with Solace and going well now up and running. Am onto playing with the Designer and am unable to get a message to port through an app. I have a simple app in which it has: 1 event for the topic testing/newmessage (incoming) 1 event for the topic testing/outmessage…
-
Consuming from a topic
There seem to be 2 ways of consuming messages from a topic with the JCSMP client: 1. Add a topic subscription directly to your session, then create a message consumer 2. Create a topic & topic endpoint (non-durable in my case), then create a flow receiver to the topic Can anyone explain the difference between the 2…
-
Python API import issues
Hi Solace Community, I have a strange issue with the Python API - or I might just be dumb right now ;) I've started with a pretty simple script that connects to a broker and just reports the client id and disconnects. (removed sensitive values...) from solace.messaging.messaging_service import MessagingService,…
-
Schema management with Solace PubSub+
I come from Apache Kafka background and started evaluating Solace PubSub+. As with Confluent where we have a schema registry, and we can add the schema version in the message payload, so that the consumer can validate and we have provide versioning, how to perform schema validation, graceful upgradation/deprecating the…
-
Solace not running with Docker 4.3
Hello Experts, I updated the Docker to latest version 4.3, and then suddenly solace stops working with "Determining platform type: [ FAIL ]" `08T10:09:49.334+00:00 <local0.warning> c9eb454fa901 appuser[1]: /usr/sw main.cpp:1007 (SOLDAEMON - 0x00000000) main(0)@solacedaemon WARN Child terminated with failure status:…
-
Good practice to differentiate business messages from technical messages
Hi, If I need to validate data that are sent as payload in messages, I'd probably will use a validation microservice. It could be used as a in a request/response manner or as a filter that forwards messages through it. Anyway, if I get more and more on combinations of validation services and to be validated event types in…
-
Python and Publishing to Queue using solace's API
Good morning all, Continuing my Solace journey today and after a lot of reading, there is no where that i can find which details how to publish to an actual queue from the python API. I have seen a single example which is using a different SEMP API, but it doesnt make sense to me to utilise two different connection…
-
Authentication using only certificate
Hi All, Is it possible to authenticate using only certificate? without clientUsername and clientPassword, i tested below setup but got 401 authentication error. Any help is appreciated, thank you. solace: java: host: tcps://192.168.133.64:55443 msgVpn: default connectRetries: -1 reconnectRetries: -1 apiProperties:…
-
Python Starting Point
Hi all, am new to Solace and really struggling with the documentation. Have created a cloud account with a Cluster as per the demo video. Trying the 'try me' within the browser works a treat (thou i am yet to find the config option for try-me to have guaranteed queue option?) Anyhow, looking at the Python demo's, i have…
-
Getting solace connectivity issue when configure ssl certificate using URI amqps://localhost:5677?
Getting solace connectivity issue when configure ssl certificate using URI amqps://localhost:5677…
-
SSL Configuration when using Spring cloud stream
Hello We are using Spring cloud stream solace binders. We are trying to configure SSL cert when connecting to solace queue and topic. Below is the configuration that we use in java and is working- properties.setProperty("Solace_JMS_VPN", vpn); properties.setProperty("Solace_JMS_Authentication_Scheme",…
-
Solace JmsListener Message conversion Exception
The original message is Text Message only, it was working previously recently ran into this issue. org.springframework.jms.listener.adapter.ListenerExecutionFailedException: Listener method could not be invoked with incoming message 2022-01-04T12:16:54.220+05:30 [APP/PROC/WEB/0] [OUT] Endpoint handler details:…
-
How to Build a Hybrid/Multi-Cloud Event Mesh in Minutes
So you want to build a multi-Cloud event mesh that spans three continents and share events between them? This video walks you through the beta Mesh Manager feature of PubSub+ Cloud and shows you how you can complete that task using Mesh Manager in just a couple of mouse clicks. Watch the 3-minute video at…
-
How to get the number of current consumers using SEMP V2
Hi, We're trying to find out how to retrieve the current number of queue consumers (TCP sessions) using the SEMP V2 API. The response of "GET SEMP/v2/monitor/msgVpns/{msgVpnName}/queues/{queueName}" does not contain this. Thank you :smile:
-
redundancy status is in DOWN state.
Hi All, Good Afternoon, Kindly help to resolve below mentioned error : I can see redundancy status is in DOWN state on both primary and backup server. tried with below command : en --> redundancy-->configure-->no shutdown , still the redundancy status is in DOWN state. and also not able to do release-activity , getting…
-
.NET application connection issue with Solace appliance Solace PubSub+ 3560
.Net framework : 4.5 SolaceSystems.Solclient.Messaging_64 : 10.6.0 Windows Server : 2016 Standard the client can connect to solace and publish message but some times they get connection error. from SSL debug log it looks like some client hello issue but not conclusive as it doesnt happen always. both failure and success…
-
Golang API for Solace
Hi Team, I was going through the GIT Link https://github.com/SolaceSamples and I couldn't find the Golang API for connecting to Solace. We have already used Spring boot but now we need to use Golang. Is there any plan to release the API soon? Thanks, Namrata
-
Is there option to create backup queue
Good afternoon All, In solace can we create backup queue ??? If yes how? Please help me with steps. Requirment is if message is coming on Q1 which is having 1 subscriber to it. There is another Q2 on which same msg should come (backup of Q1) but with zero subscriber. How to do it? Kindly suggest. Thank you in advance!!
-
How to make discard notifications reliable?
Hi, we have a producer and a consumer which are using direct messaging. The producer starts sending an infinite stream of messages after the consumer subscribes. Can the consumer reliably detect that some messages in the middle of the message stream were discarded? Is it enough to (1) send all messages with the same…
-
De-Duplicate Messages in JMS - getReplicationGroupMessageId not part of JMS Spec
I can not see how i should access the: getReplicationGroupMessageId https://docs.solace.com/Solace-PubSub-Messaging-APIs/API-Developer-Guide/Detecting-Duplicate-Mess.htm as that field is not part of JMS spec ? So only logical way i can see then to de-dup would be: * Enforce Publisher to send a unique id (e.g. UUID) in…
-
Durability of events in Solace PubSub+
As in Apache Kafka, the messages are durable on the partition for 7 days by default but can be configured based on the time or size, how is the durability aspect in Solace. Also where to configure the durability of messages. Is it a broker level setting or topic level setting?
-
need help on SOLCLIENT_SUBCODE_COMMUNICATION_ERROR
im using the following broker_props = { "solace.messaging.transport.host": os.environ.get('SOLACE_HOST') or "localhost", "solace.messaging.service.vpn-name": os.environ.get('SOLACE_VPN') or "default", "solace.messaging.authentication.scheme.basic.username": os.environ.get('SOLACE_USERNAME') or "default",…
-
Hey mates! My casual introduction
Hey all, My name is Pradeep and I am from Mysuru, India. I come from development background and eager to upskill on EDA, hence joining this community to actively engage and hopefully contribute my bit in coming days.