-
Dynamically setting selectors in the Boomi Solace Connector
There are alot of use-cases that require setting the selector dynamically. Say for example you have your Solace shape bound to a Solace queue using Solace GET and interested in a subset of messages that you can only have access to via matching selectors. You can use selectors and set them dynamically in other shapes. To do…
-
Publish REST Consumer payload with x-www-form-urlencoded
I'm investigating if I can possibly replace an old web hooks implementation with Solace (I sure hope so). This article has been a great read so far: https://solace.com/blog/how-to-maximize-microservices/ Sadly, my product has thousands of existing web hook subscriptions that rely on the the payloads being sent as…
-
SolaceMessageProducer Not Blocking Send call while sending on incorrect queue
I am using solace-jms-spring-boot-starter (4.1.0) with all default properties solace: jms: msgVpn: default host: smf://default:55555} clientName: default clientPassword: directTransport: false I am autowiring @ConnectionFactory and @JmsTemplate and using it directly to consumer and publish messages on Solace. I was able to…
-
Solace Certifications now available to anybody! We want you to become #SolaceCertified
I'm excited to share that our Solace Certified program is now open to everyone. Some of you may have heard about the Solace Certification program since we launched it last summer (and I know there's quite a few folks here in the community that have earned their certification), but access was limited. That's all changed and…
-
How to integrate Publisher and subscriber code in a same c# file ?
Hi, I want to run publisher and subscriber in a same c# file to use it in unity3d does anyone did before?
-
Solace Message Compression
Hi Team, I need some help with solace message compression.In our solace broker the maximum message size is configured as 10MB.So I used the below property to compress the message : message.setIntProperty(SupportedProperty.SOLACE_JMS_COMPRESSION_LEVEL, 9); As of now we don't have a specific broker to publish compressed…
-
How to use publisher and subscriber codes in a same script in unity3d?
Hello , I am working with unity and I am trying to use both of the subscriber and publisher in a same unity file so to do that I did following solutions: I use publisher script and add it to my button and I use subscriber and add it to another Game object but unity crashed Because it wanted to run subscriber and publisher…
-
Solace Developer Spotlight: Jerry Tom Joseph
Hometown: Kerala, India Years of being a developer: 2.2 years as a professional developer Primary programming language(s): Little bit of Java, but mostly the integration platforms, MuleSoft, Solace PubSub+, TIBCO, Azure How did you start as a developer? I started as an IT professional, and it was a roller coaster ride for…
-
How to add guaranteed subscriptions across a static bridge
How to add guaranteed subscriptions across a static bridge? I could add an incoming direct subscription- add subscription button unlike the incoming gauranteed subscriptions for which I do not see any button. What is the process for this. Is there any other way apart from adding these bridge subscriptions across solace…
-
Configure logging retention through SEMP v1
Hello everyone, I am back with a(nother) question about the SEMP v1. We are trying to set the logging retention for X amount of days through SEMP v1 in our terraform provider. So I checked which CLI command is needed logging - retention - days - 30 Then I try to add this command into the cli2semp to get the according SEMP…
-
IDE/Open source tools to browse Solace queues/topics
Hello - I am new to solace. can you pls suggest the best tool to browse the topics/queues and message content without reading it for debugging purpose? My message payload is simple key/value and nothing fancy. I can write a java client to browse but I am just trying to see if there are any opensource tools available in the…
-
Is the ! (exception) subscription filter ?
When i look up this documentation nothing is mentioned about excluding specific topics from subscription by using "!": https://docs.solace.com/Basics/Wildcard-Charaters-Topic-Subs.htm (i would have expected a hint that this exists under certain conditions) When i look here it mentions the possibility to exclude a topic by…
-
Topic replication on same vpn
Hi All, Is it possible to replicate the messages received on a topic to another topic. The use case is as follows producer application puts messages on a topic a/b/c/d with DeliverToOne set. Whenever a message is put, a copy of that message should go into a topic e/f/g/h ( with DeliverToOne set) on the same vpn The…
-
Good reference on Solace PubSub+ Connector - Mule 4 demonstrating Mulesoft-Solace integration
Came across this on YouTube, a good reference. Check it out...
-
Resubmission of Events
I just wanted to understand how others handle the resend requirement with solace. Following Use Cases where you need to resend some events: * Initial Load (multi instance system and new system requires some data) => send all data from object store to new instance (do not impact others) * Resend some events for certain…
-
Consume messages from queue thru topic subscriptions
We have a publisher publishing messages to topics which are then spooled in a durable queue [endpoint] for guaranteed delivery, with several topic subscriptions for various subscribers. In our tests, the subscriber application acknowledgements do not seem to have any effect on the messages persisted in the queue; only a…
-
Learning Path for "Developer Practitioner" certifications
Role of a "Developer" in building EDA The role of a Developer in modern times goes beyond the piece of code produced and run in a silo. The resulting module could be the crucial cog in the wheel that keeps business running smoothly. On that basis, considerations on aspects beyond the code and choices around design,…
-
Cant create more than 100 queues. solace docker image.
Cant create more than 100 queues. Cant create more than 100 connection. How can we extend it ?
-
Setting up standards for publishers using JMS
We are using Solace Cloud PubSub+ and trying to standardize JMS properties for Publishers using the Solace API for JMS. So, some of the recommendations to developers would be like setting these. * DMQ always set to true * JMSMessageID * JMSTimestamp Can these set by default when not supplied by the publishers ?
-
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…