-
Past Workshop: Design to Code using Portal + AsyncAPI Code Gen - June 30
In this hands-on virtual developer workshop attendees will explore an event-driven architecture, extend it’s design with new enhancements using the PubSub+ Event Portal, and implement those enhancements by using AsyncAPI’s Code Generator to create event-driven microservices using the Spring Cloud Stream project in a simple…
-
How to build an event-driven Kotlin Android App using MQTT and Solace PubSub+ Event Broker: Cloud
New blog post alert! This week Ghaith Dalla-Ali from our dev team delves into the world of IoT and Kotlin to build an Android App. Have you used Kotlin before? Tell us about it in the comments below. MQTT is a lightweight publish-subscribe messaging protocol that’s fast becoming the de facto protocol of choice for Internet…
-
testing the Event Portal REST API
You can easily test the REST API of the Event Portal. Here is some examples I tested. First, follow this section https://docs.solace.com/Solace-Cloud/Event-Portal/Event-Portal-REST-API.htm to get your access token (you'll need it to perform all of these requests). How to retrieve events from an application domain? * First…
-
FlowHandle.sendSingleAck parameter
In https://docs.solace.com/API-Developer-Online-Ref-Documentation/jms/com/solacesystems/jcsmp/impl/flow/FlowHandle.html#sendSingleAck(long, boolean) the method sendSingleAck has second parameter "allowReactorComplete". What is the meaning of it?
-
Great developer resources from RedMonk
RedMonk analysts are now following Solace. They also have great events and content for developers, such as: * RedMonk SlackChat: 2020 Virtual Events * The RedMonk Programming Language Rankings: January 2020 You can find more research papers, videos, podcasts, and data stories from their website. Hope this information…
-
Topic names in Queues
Publisher publishing to topic, which is mapped to a persistent queue for consumer. e.g publisher1/A/B/C ==> publisher1_queue(topic subscription publisher1/>) Is there a way to identify the topic name (pulisher1/A/B/C) by consumer who is subscribing to publisher1_queue ?
-
Receiving of messages on single queue with multiple consumers
Hi we have a project which is using solace queue and has 3 consumers after it was deployed. If the messages comes on that queue expected order of receiving is Message1--Q1 Message2--Q2 Message3--Q3 If lets say the Message1 is not acknowleded, how the messages are processed, does the message 2 goes to Q2 or Q1. we observed…
-
Livestream recording available: Exploring Solace Native APIs, June 24, 2020
New to Solace? Using open APIs such as REST, Paho for MQTT or JMS with Solace? Want to learn the basics of how the Solace native APIs work? This session is for you! In this live coding session @TomF will go over the basic API concepts of how to connect to a Solace PubSub+ Broker and send and receive messages. You’ll see…
-
Past workshop: How to Event-Enable Your REST Architecture with Solace PubSub+, June 17
Do you use REST-over-HTTP (GET, POST, etc.) for application communication? Would you like to know how to integrate traditional RESTful apps and microservices with event-driven asynchronous ones?? In this hands-on developer workshop attendees will learn how to configure a Solace PubSub+ broker to accept incoming REST…
-
Checking payload with Json schema
Hi ! In the Event Portal I can associate a Json schema for checking the payload of an incoming event. I'm wondering how to do this when using Spring cloud streams messaging with the Solace binder in a Docker environment. Is there an example available ? BR Gerhard
-
Live Stream Recording Available: Let’s Talk AsyncAPI and Code Generation!
The Live Stream is complete, but Recordings are available below! Feel free to discuss in the thread below Come join us and Fran Méndez, Founder of AsyncAPISpec, for an interactive live coding session where we’ll check out the design to code experience using the Solace PubSub+ Event Portal and the AsyncAPI Code Generator.…
-
How to capture com.solacesystems.jcsmp.JCSMPErrorResponseException: 503
Hello I am using com.solacesystems.jms.SolConnection to create a connection to my cloud example. When I disable the mssage VPN, I get the following error in the wrapper log: TcpClientChannel 09Jun2020 20:43:36 Connection attempt failed to host 'xxxxxxx.messaging.solace.cloud' ReconnectException ((Client name: xxxxxx Local…
-
How can Message Eliding applied on Market data use case?
we would like to migrate our application to use solace for the market data updates I have read the document and find it very interesting as it provides Message Eliding. Also, it states that it is suitable for streaming market data to clients that do not need every update. let's say we have 10000 stocks need to publish if…
-
Solace JMS Queue and Azure Service Bus
Wondering if anybody has any examples/suggestions on connecting up to a Solace JMS queue with MS Azure services. A partner organizations uses Solace JMS queues. Would like to consume with an Azure service. Looking to leverage potentially Azure Service Bus possibly to consume. Anybody implemented this Use Case before? Or…
-
Implement in a chat app
hi all, where do I start if I want to implement PubSub+ in a chat app I'm building?
-
SPLUS - GitHub project - SDK to efficiently manage Solace PubSub
Solace PubSub+ SDK (splus) is an SDK kit that allows the management of Solace PubSub+ Brokers. While there are already so many ways of managing the broker, the motivation for this project is: * simple way to integrate with CI/CD scripts * reasonable defaults for easing the administration activities, especially for those…
-
What is Solace topic sequence ? Any use case example ?
What is Solace topic sequence ? Any use case example ? Why someone should use it !
-
Immediate application shutdown after succesful start
Hi ! I have the following problem and no clue why the application behaves as described: I created a spring boot cloud stream application with gradle or maven (same behaviour) and added a subscription to a durable queue for consuming messages send to the topic. The application starts succesful but is followed by an…
-
Help making ai code generator
I'm looking to make an ai code generator using a data set I have. Is pupsub+ event portal and async api something I can use to do that? I want the ai code generator to generate the code that goes on the left side of the website askbayou.com. I know bayou is a code generator itself, but it doesn't use my dataset. Is their…
-
Regarding difference b/w Message Id and ApplicationMessageID
Hi, When publishing message via C api, i need to manually set ApplicationMessageId inorder to see JMSMessageID value. I was thinking this would be set automatically when publishing as when subscribing to queue i can see Message ID getting dispalyed? What is the difference b/w these two and how can i set…
-
Regarding setting JMSProperties with the help of solclient C api
Hi, Please let me know how can i set the JMSProperties to value (other then NULL ) via solclient C api, as presently i'm using solclient_msg_setXML for setting the Payload as XML, but the JMSProperties still has NULL e.g. below message with JMSProperties NOT NULL JMSDeliveryMode:2,JMSDestination:Topic…
-
Browsing the Event logs
Hi , I am using below command to browse the event logs with one string, What is the syntax for multiple strings? show log event lines 200 find "q/Product"
-
solace spark monitoring
Hi All, I am using spark streaming with solace. Data is consumed from solace using custom streaming job. Now I have to build a monitoring job which will publish stats around the topic i.e. number of subscriber, number of messages received with granularity and alerts if any goes wrong. Can Anyone guide me the right…
-
container startup exception
Booting up solace container on openshift. Getting this error. Where is it trying to write to ? Trying to track down permission denied error here.. /usr/sw/data <- is writeable by container user id (it's mounted in container as emptyVolume) Starting solace process2020-05-15T11:51:15.237+00:00 <local0.info>…
-
show version vs solacectl version
Hello Recently, I upgraded a solace pubsub+ standalone from version 9.3.1.5 - with solbase version 2.0.8.0 to version 9.5.0.30 - with solbase version 2.1.5.39 If i do a solacectl version it dont show the solbase version instead i see "UNKNOWN" Otherwise, after logging on CLI, i do a show version, it shows the solbase…
-
Regarding getting messageID via solClient_msg_getApplicationMessageId
Hi, Is it possible to get the ApplicationMessageId when publishing the message via fun call solClient_msg_getApplicationMessageId? When publishing i'm trying to get messageId just after fn call solclient_msg_alloc() but i get NULL MessageID. Any pointers how to use it? Regards Amol
-
getting error trying to integrate Solace with Mulesoft using Solace JMS feature.
I have set all the properties required for the integration. But still I am getting below error ** Cannot instantiate class: com.solacesystems.jndi.SolJNDIInitialContextFactory java.lang.RuntimeException: org.mule.runtime.api.lifecycle.InitialisationException: org.mule.runtime.api.lifecycle.InitialisationException: Cannot…
-
Solace Oauth
We are trying to connect to an Oauth provider to verify tokens sent in by the client. We have changed several parameters and can not get passed this one error. C:\Users\ABC\Desktop\Solace API\solace-samples-mqtt\solace-samples-mqtt\build>staged\bin\topicPublisher tcp://host:port 1ABC_USER01 1ABC_USER01 TopicPublisher…
-
Regarding setting JMSMessageID with solclient C api
Hi, Is it possible to call / set JMSMessageId with the help of solclient C api? Or can i intgerate JMS api in C code to set JMS realted headers when sending message (via solclient C api)? Need help on this urgently. Regards Amol
-
Solace + Axway | Part 5 - Transforming to Streaming APIs
The final installation of our Solace and Axway integration series is here! In this episode we take a request/response API and transform it into a realtime streaming API using our AMPLIFY Streams v2 in tech preview. Check out how we take the standard API and enable web hooks into the PubSub+ Event Broker.…