You will have to explain further what are you trying to achieve?
Most of the time the error is when you addon service can not be reached by Jive. Is it inside the firewall or something? You would rather want to try it in a browser first.
We have Java/JEE App, resides in between Jive and Sales Force. J2EE App gets data from Sales force and putting on Jive.
So we have Apache Tomcat (development Server ) , we are deploying J2EE app on Tomacat and it will connect to Jive using peak framework(7Summite) integration service and load app in Jive.
Also we have added our App as Ad-On in Jive.
With admin Access I checked --- > checked ADD-ON , I got below alert message
Vishal asked whether the tomcat server was accessible from Jive or whether it may be behind a firewall. It doesn't seem that you answered his question.
More details about what your middleware server is trying to do would help developers in the community offer suggestions.
Additionally, as you're using 7summit's framework, is it possible to get assistance directly from them? Most developers in the community would not be familiar with this framework.
Thanks Scott for response Scott A Johnson
Tomcat isn't accessible from Jive , we have integration services from 7Summite, which enables communication between web app on Tomcat to Jive .
Also we have added, our app as add on Jive cloud instance .
We are not getting any help from 7Sumitte, so becaz of that posted question here.
I believe a requirement of Add-ons is that their hosting environment, which in your case sounds like Tomcat, is accessible from Jive in order to register the add-on installation in Jive.
If Jive cant reach your add-on middleware server, it cant register when you upload the extension.zip file and also means it cant send service (webhook) calls to your middleware server.
Need to call REST API(Java app) when user log into Jive .
As I gone through docs and got understanding that we need to create user System user webhook call .
Can please show me in UI pages , where exactly perform below steps:
- Register an addon and get the authorization code provided by Jive
- Exchange the authorization code for an ACCESS_TOKEN
Also, where I need to configure below details
curl -i -X POST "https://sample.jiveon.com/api/core/v3/webhooks"
-H "Authorization: Bearer <ACCESS_TOKEN>"
-H "Content-Type: application/json"
"events" : "user_account,user_session,user_membership",