My guess is that there were some changes made against the plugin/widget (most likely it's the widget) framework (or one of its dependencies, such as FTL/SOY) from Jive 8-9 and as a result...you are getting some run-time error. I would check the sbs.log and see what the error is telling you. If you haven't already done so, make sure to update your maven dependencies and the plugin.xml with the min/max Jive versions to reflect Jive 9.Hope that helps.
Hi Ryan, thanks for your reply. The sbs.log, as mentioned in the original post (okay, I didn't specified the word "logs", but I meant the sbs.log ) does not contain any line that would be useful. Neither when installing the plugin, nor when adding it to the overview page.
Maven dependencies are all up to date for jive 9 and the plugin is compiling successfull. From my pom.xml:
<parent> <groupId>com.jivesoftware.maven</groupId> <artifactId>jive-parent-pom</artifactId> <version>18.104.22.168-6</version> </parent>
And from the plugin.xml:
The really weird thing about it is that on our testing system (also upgraded from 8 to 9), the plugin runs fine and no error occurs. I have just reinstalled the plugin there to make sure to run the same code on both instances...
Found the error that was causing this issue. It was a freemarker error. Using ftls "has_content" expression on a Java null object is not good... Unfortunately this small mistake will bring jive to not render the overview page.