-
Fail back to broker configuration for IPC clients
If you need to set up IPC connections, you introduce dependencies in application start-up order and availability: if your IPC listener isn't up when your connection initiator starts, you get a failure. To mitigate this, you might like the option of your IPC connection failing back to a broker connection. This ensures the…
-
Asynchronously Sending and Receive Messages using the Solace JMS API
The Solace JCSMP library provides a lot of power and configuration to produce and consume messages in many fashions. However, for my testing purposes, I must use the Solace JMS API library and it does not provide the as much functionality and it is to my understanding that the library is not JMS 2.0 compliant but still…
-
How-to view payloads (Solace-Boomi)
Hi, It appears that you can't do this using the current web-based Solace Cloud interface. So, we're looking for a solution to view the payload of messages. Use case: copy/paste payloads from Solace queues into Boomi processes (manual unit test) to analyze production issues.
-
Appropriate debug logging switch to enable to log events that keep Message spools in HA in sync
Hi, I am looking for particular DEBUG logging switches that we can use to see the critical events that are exchanged between Primary, Standby and Monitoring node that keep Message Spools in Sync. And, events that detect message spools out of sync. Also, events that are initiated when monitoring node plays a role in leader…
-
Questions on Config-Sync between mates in HA Group and Replication
Hi, It appears that when config-sync is enabled in a HA-Group and Replication mates, it is provisioning additional MessageVPN and Queues. I have a few questions on the same: * As it is provisioning the additional VPN and queues, does it mean config-sync between mates in a HA-Group and Replication Group is asynchronous? *…
-
HA Group with multiple standby nodes
Is it possible to have HA group with one primary and multiple standby nodes ? I see documentation shows only 3 node configuration(1 primary, 1 secondary and 1 monitoring node) Thanks, Raghu
-
MFA for the Solace Cloud Console
Hey all, I was wondering if MFA is enabled on the Solace Cloud Console and I could not locate it. I don't see it as an option. I was wondering what else secures a solace deployment's configuration and management access via the web. Accessing the router from a terminal is secure if configured properly, but the access to the…
-
unique topic subscription id ?
Is there a unique subscription id generated when we do a subscribe request to a topic (similar to a cache request id) ? Topic solaceTopic = JCSMPFactory.onlyInstance().createTopic("abc/topic"); session.addSubscription(solaceTopic); If I can get or add a unique id for the subscription above which would be part of the…
-
Wrapper for Solace
Can we read data from files and push it to solace? Basically i want solace to act similar to TCP
-
partition and offset
is there any spring samples which deal with partition , offset and grouping message concept in solace?
-
Differences in Delivery Modes RAM, Input Stream, ADB or Disk
Hi, During my tests with the guaranteed messaging, I have observed different "Delivery Mode" values while monitoring queue from CLI such as "RAM", "Input Stream" and "ADB or Disk". Could someone explain the difference between these delivery modes? I am wondering even though it is guaranteed messaging why does it deliver…
-
How to clear KA timer timeout issue
Hi, we are using solace as JMS channel in the TIBCO BE, when running in the engine in the cache mode , am getting below error as: com.solacesystems.jcsmp.protocol.impl.KeepaliveTimeoutHandler] Sending keepalive message (1/3) 2020 Feb 07 14:23:30:433 GMT +5 roms_inference Debug [Context_3_ReactorThread] -…
-
concurrent connection
Does anyone have idea about below error while trying to enable concurrent connection ?.. am i doing wrong in format what i put in values. Config:- solace.jms.message.consumer.concurrency.value=1-2 code:- listenerFactory.setConcurrency("${solace.jms.message.consumer.concurrency.value}"); Error:-…
-
JMSX_GROUP_SEQ exception: java.lang.NumberFormatException: JMSXGroupSeq is null
I ran into a issue where a message posted to a solace queue is not written in the logs table in the cache mode in TIBCO BE but in the normal mode am able to see logs. Attached the logs as a file. Please help me to understand the difference of them.
-
Apache Camel with Solace on Docker
I am trying to configure Apache Camel Route I configure a Spring bean Route is When i connect i get this message Can someone point me to the error ?
-
Spring Cloud Stream and Solace Bindings
I am trying to use Spring Cloud Stream bindings with spring-cloud-starter-stream-solace but encountering issues with the set up / configuration. I have created a durable queue Q.MYQUEUE which is mapped to a Topic /mytopic/topic1. It seems that the SolaceQueueProvisioner tries to create a new queue and gets a "Router does…
-
How to set Solace properties with Boomi?
I want to set properties in a Boomi process like SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE. I have added it as custom JMS operation property but that doesn't seem to work. Another example is TTL. Is there any documentation on how to set Solace properties in a Boomi process?
-
non transacted queue listener session
This would help for the new solace Bee, while enabling spring based jmsListener for the solace queue (No Txn), need to explicitly make SessionTransacted=false and then make **mandatory **TransationManager=null. :) If we make only SessionTransacted=false while enabling listener, doesn't work. :( ..................... @Bean…
-
Challenges while attempting to use Solace standard Version
Hi All, I am facing below issues is solace software standard version. Help needed urgently. 1. Posting messages to Solace topic using REST API I am giving the expiry as Solace-Time-To-Live-In-ms:10800000 but when I browse the queue (using java sdkperf tool) I see that in headers it is changing to this: 10800000. 2. I am…
-
HA deployment of Solace on Google Kubernetes Engine (GKE) cluster
Hi, I'm trying to perform an HA deployment of Solace (with Primary, Backup and Monitor nodes) in a cluster. ref: https://github.com/SolaceProducts/pubsubplus-gke-quickstart I want to assign a smaller CPU size of node for the monitor node, and regular CPU size of node for primary and backup nodes. Supposed that I have…
-
Join us at our Developer Workshop in NYC
Date: Thursday, February 20, 2020 Time: 5:30 PM - 7:00 PM Location: Solace NYC, 104 W 40th St. Suite 1800, NY, NY 10018 Join us on February 20th for a hands-on introduction to our popular Replay feature on PubSub+. The potential costs to a business for losing data can be enormous, both to their bottom line and to their…
-
Free developer workshop and course: Building the Battleship game with TypeScript, Java, and PubSub+
Good news! Solace has just released a free Udemy course and a free Codelab developer workshop! They teach developers how to build a working online version of the game “Battleship” using TypeScript with the Aurelia framework as the front end, Java with the Spring Cloud Steam framework as the back end, and Solace PubSub+…
-
non durable endpoint
Question 1: when will the non durable endpoint be removed in solace ?? ==> When the client session is fully going down ?? received SessionEvent.SessionDown ??? ==> In case the client session is recovered successfully through the reconnecting mechanism [ Receive SessionEvent.Reconnecting and SessionEvent.Reconnected]..…
-
What is the expected outcome if failover happens while replay is in progress
Hi, Consider a scenario where a Queue listener (JCSMP) is listening with CLIENT_ACK, typically a slow consumer processing the messages in the queue at a rate slower than producer in a guaranteed messaging approach with replay enabled. What happens if failover is triggered while replay is in progress on a slow consumer…
-
Spring JMS Session Usage.
What would be the best practice in the usage of JMS Sessions? Is it good to reuse a Single Session to handle multiple publishers & subscribers? What would be the benefits if I go for individual Sessions?
-
Durable topic subscription
Hi, In JMS world, we can have a topic and while connecting to the topic we can mention from the subscriber end to be a "durable" or "nondurable" subscriber. However, on solace side, when I created a topic from CLI by default it provisions a "durable" topic it seems. How can I control subscription type from client side…
-
Role of monitoring node in HA group setup
Hi, What is the role of monitoring node in a HA Group (Primary/Standby) setup? It seems that clients are able to failover back and forth even though monitoring node is down. Thanks, Raghu
-
Receive all unacknowledged messages using the .NET API
Are there any best practice recommendations to get all unacknowledged messages in a queue? The scenario I am thinking of is when messages are received by a client, but could not processed for what ever reason. The next time a new message is received on the queue, all the messages that are on the queue should be delivered…
-
Integration over Http
I am attempting to integrate our IBM mainframe reservation system with Solace as an alternative to IBM MQ hoping this will provide a secure and persistent delivery of messages to Kafka. The idea is that Solace will be deployed close to or on the mainframe (docker) and will provide guaranteed delivery between it and our AWS…
-
Solace Hybrid Edge
Hi Team, Can you please share the documents/tutorials for solace hybrid edge ?