For assistance with customization inquiries I would suggest reaching out to the Jive Developers space here in the Jive Community where you can collaborate with other developers on potential customizations you are interested in.
Additionally, if you would like help developing and troubleshooting customizations our Professional Service's team can work with you to determine the scope of the project and assist in developing or troubleshooting custom plugins for your instance. If you are interested in this option please submit a case in your secret customer group here in the Jive Community and the next available support engineer can get an engagement started for you.
check the logs, the jspa might have failed (the class behind it)
i had a lot of struts related errors! i couldn't just throw in the jars. i made a new jive8 project, moved my code in, etc.. but then i found the following out: all i had to do is just modify the pom.xml and the src/main/assembly/assembly-plugin.xml for a Jive 8 plugin (i still had to make a plugin for jive8, but then just had to move the pom.xml and the assembly-plugin.xml to the old project while making sure it made sense e.g. changing the project name, author, description, any dependencies, etc....)
good luck, but i'm pretty sure once you do what i said above, it'll work.