-
JCSMP, JMS, and New Java APIs now support WebSockets!
Hi Community! 👋🏼 Just wanted to drop a note here in case you missed the Release Notes or Product Notification emails… Solace has added WebSocket support to JCSMP and all its derivative APIs..! Specific versions are: Solace PubSub+ Messaging API for Java (JCSMP) 10.24.0 Solace PubSub+ Messaging API for JMS 10.24.0 Solace…
-
PubSub+ Messaging API for Python with Mac M-series Support - Now Available
I am pleased to announce that as of the latest release of our Python API (v. 1.7.0) it now has support for Mac M-series processors so developers can use the API when developing applications on the latest Mac hardware. It can be downloaded through all the regular channels such as: Solace Downloads Page: Solace Products…
-
API Release Notes are now in Docs
Hi all, We stopped posting the API release notes here b/c the release notes retrievable via docs now include release history. This makes it more convenient to see the complete history of an API in one place. Choose your API here, scroll to the bottom and get the release notes! Looking for Event Broker or PubSub+ Cloud…
-
Solace broker connection issue : Channel is closed by peer
Hi, I am currently trying to connect to a PubSub+ event broker (version=9.12.1.26) with TLS and client certificate authentication and I am facing an issue right after the TLS handshake: I am using the following client library for my Java project : <dependency> <groupId>com.solace.spring.boot</groupId>…
-
Cannot install the Microsoft Teams integration in pubsub+ insights
I was trying to integrate alerts into Microsoft Teams with Datadog, following this documentation: https://docs.datadoghq.com/integrations/microsoft_teams/?tab=datadogapprecommendedHowever, when I go to the Integrations tab and click on install, I get this error: Any idea on how to solve this?
-
unable to maintain WebSocket stable connection
I am experiencing an issue when trying to connect to WebSocket URL in Postman and Xcode IDE for iOS application. After approximately 30 seconds, the connection is automatically disconnected, and I am unable to maintain a continuous connection, both through Postman and Xcode. The WebSocket URL I am using is:…
-
solace broker WSS connection issue
WSS connection is not getting established for solace. Neither with/out corporate vpn.
-
how to set correlation id via Message Service Api
how to set correlation id via Message Service Api, i tried using solace.messaging.message.correlation-id while preparing message builder, but always creating REQ0,REQ1 etc, could n't able to get my custom generated correlation id I need this correlation id for Req-Reply pattern, here the sample code outboundMessage =…
-
Issue with Establishing MQTT Connections on Ports 443, 55443 for Solace Broker (WSS, TCPS)
I am currently working on integrating an MQTT client with the Solace Broker, using the CocoaMQTT library for iOS. While I am able to successfully establish connections, publish, and subscribe to topics using port 8883, I am facing issues with ports 443, 55443 (which I am attempting to use for WSS and TCPS protocols). What…
-
Impact of Modifying Message Body Before Acknowledgment with persistent_message_receiver.ack()
I have a question regarding the persistent_message_receiver.ack() method. According to the documentation, ,when I acknowledge a message, I need to attach the message as a parameter. In our use case, the message body may be modified before acknowledging. I would like to know if this will cause any issues that might result…
-
URGENT-Iterate through Solace Message Queue
Hi All, We have read data from SOLACE queue in .Net using C# . However we are unable to iterate through SOLACE queue messages as we are not receiving Message ID or datetime. Hence if any one could able to loop through the QUEUE message then please share the code snippet. Thanks in advance Sumeet
-
Any chances of the following features to make it into the broker eventually?
1) ECDSA keys 2) Proxy Protocol V2 Does CAPI support ECDSA based TLS connections? If yes, I could get away with a TLS terminator supporting that key. Proxy protocol would be nice though to still being able to enjoy IP based access control on the broker.
-
Error running API-GOLANG app in windows 10
Hi, I am trying to execute app API-GOLANG in Windows 10, but the following error is present: # solace.dev/go/messaging/internal/ccsmp ..\..\pkg\mod\solace.dev\go\messaging@v1.0.1\internal\ccsmp\ccsmp_container.go:29:10: fatal error: solclient/solClient.h: No such file or directory 29 | #include "solclient/solClient.h" |…
-
How to implement the Nack for solace message in go language?
As of now I can see for a Persistent receiver there is ack call on specific message but not able to view any specific implementation for Nack in go language. The Nack is required for me to do requeue and discard a solace message. could you please suggest on it or provide me solution for it.
-
Solace Spring Cloud processor app issues after the upgrade of the Spring libraries
Previously, before the upgrade of Spring libraries we used: org.springframework.boot:spring-boot-gradle-plugin:3.3.5 org.springframework.integration:spring-integration-core:6.3.2 org.springframework.cloud:spring-cloud-function-context:4.1.3 Now, after the upgrade we use:…
-
How can we integrate with PAM to update the password in Solace RDP
We are looking for the info if Solace is capable of integrating with PAM (Privileged Access Management) to fetch & update the latest password through rest api call in Solace RDP. If so, can you let us know the steps. If not, can you suggest any other alternative ways to integrate with PAM.
-
Solace shared subscription - Router does not support #share and #noexport subscriptions
Hi everyone Im experimenting with the shared subscriptions feature. However, when I startup my consumer app, I get the following error: ——————————————————————- Warning - SessionImpl: 15:29:47|Failed to Subscribe to topic #noexport/ottawa/weathersensor/yow/temperature ReturnCode is: SOLCLIENT_FAIL|null Unhandled exception.…
-
Messages Transport Retransmitted count is increasing
Currently, we are using Solace PUBSUB+ Software Event brokers of version 10.4.1.121. We observe that messages/events are getting accumulated in the queues even when the JMS consumer/listener is actively bounded. Also, we see that the messages are getting redelivered with increase in the count of Messages Transport…
-
Read-only User for SEMP API
Is it possible to create a read-only user to access the SEMP API using the Solace Cloud console if my user has the role of account administrator ?
-
Looking for a best Practices for Handling Unacknowledged Messages in Solace Consumer Applications
What is the best practice to avoid a situation where the consumer reaches the maximum number of unacknowledged messages, causing Solace to stop sending messages and leaving the client uncertain whether to continue listening or restart the application? Should the consumer application periodically restart the client or…
-
Implement a custom function that will be triggered when the application connects back to Solace
Hello Community, I am using solace spring stream for our application. We came across an issue where the connection gets broken to Solace. We need to check live site when solace gets connected, only then we start the bindings. Is there a way we could implement a custom function checkLiveSite whenever our application gets…
-
Issue subscribing to an event broker from solace in SAP CI
Hello Experts, I am trying to subscribe to an event broker created on solace through advanced event mesh adapter in CI. I am getting the below mentioned error on deploying the iFlow. Please assist.
-
Transaction log in solace, possible?
HI : I understand there are system log or error logs are available in datadog. However, is there any Transaction log available? I just want to see the following historical information for triage, statistic, analystic, future trend and performance. For example : timestamp user/client/consumer connect to solace which topic…
-
Is OAuth service supported by Advance Event Mesh?
My Scenario is : 3rd Party —> Advance Event Mesh —> S4H Is it possible for a third-party system to authenticate Advance Event Mesh Queue using OAuth credentials? , If Yes - how to create bearer token and pass to AEM ?
-
what is the URL pattern to send a message to Advance Event Mesh through Rest API ?
Event Mesh URL: POST https://domain/api/v1/queues/myQueue/messages I tried below pattern but did not work. POST https://<your-event-mesh-domain>/api/v1/queues/<queue-name>/messages
-
The limitations in User Authentication within the event broker
The limitations in User Authentication within the event broker, specifically concerning the ability to restrict access to defined users. There is currently no option available to define granular access at the broker level.
-
Issue with DMR messages being routed from Local to Remote Broker/VPN
Hi All, Just wanted to check if anyone else has experienced a similar issue that we are unable to find the root cause. A client mentioned an issue with some messages being published locally in a VPN which is DMR routing to a remote VPN. The DMR bridges from what we can see are healthy and up, cluster queues are empty. To…
-
Exception : Closing Producer
Com.solacesystems.jms.solmessageproducer client - cancel called : Exception closing producer. WeWe migrated to sol 10.x version recently started seeing this error frequently in debug mode. What is the possible issue and what are uts repercussions?
-
503 Spool Over Quota. Queue or Topic endpoint limit exceeded
Hi Community, I have q1 and q2 which subscribed to topic t/test/baris When I publish a message to the topic t/test/baris if q1 quota is exceeded (even if q2 can receive messages in terms of space), the message is rejected by the broker with the below message and none of the queues receive the message as a result. I…
-
Creating a bridge between two different pubsub+ instances results in 404.
I have deployed two instances of PubSub+ on separate Kubernetes clusters, both accessible via domain names, and I can successfully log in through the portal. My goal is to connect these instances using a Message VPN bridge. However, when attempting to establish this connection, I encounter a 404 unsuccessful HTTP response.…
-
File transfer
Please guide how to transfer a file from source path to destination path in Solace using Java
-
About Callback mechanism in the JCSMP
When a message is published to the incorrect topic or encounters a permission issue, no exception is raised. Although JCSMPStreamingPublishCorrelatingEventHandler has been implemented, the handleErrorEx and responseReceivedEx methods are not being invoked, making it difficult to track missing messages. import…
-
Can you use a direct message receiver to consume already-sent messages?
If someone sends a message to a queue. Can I use a direct message receiver to receive it after it has already been sent? In other words, the listener wasn't running while the message was sent, but I want to see if I can still receive it. I'm doing this in python.