Customer was trying to run the Account Details Report, but the following error was being shown:
java.lang.NoClassDefFoundError: com/crystaldecisions/sdk/exception/SDKException
This error is related to SAP BO and not JasperReports.
1. Despite the fact that they had imported the Role Definitions for Jasper, the Report Connection screen was still the old one, for SAP BO, indicating a partial/failed import. We got the Jasper Role Definitions from the JAR located in user_console.war\WEB-INF\lib and imported it again - it corrected the Report Connection screen.
2. After the import, the report was still giving error. We modified the admin task for Account Details Report and replaced the search screen (there was two with the same name, we selected the other one) and the report ran successfully.