SAP Knowledge Base Article - Public

3322424 - Crystal Reports 2020 Viewer SP3 crashes with error "com/sap/sl/queryspec/QuerySpec " when opening any document

Symptom

  •  CRViewer 4.3 SP3 Patch_COR chrashes with error "com/sap/sl/queryspec/QuerySpec - [CRSDK00001075]" when opening any report (local RPT or from the repository)
  • The error message is:
    com/sap/sl/queryspec/QuerySpec - [CRSDK00001075]
     Caused by: com/sap/sl/queryspec/QuerySpec - [Internal Error ClassNgetDeclaredMethods0]
     Caused by: com.sap.sl.queryspec.QuerySpec cannot be found by com.businessobjects.crystalreports.crsdk_14.3.3.r4473_v20230115 - [Internal Error BundleLoaderL511]

Environment

SAP Crystal Reports Viewer 2020

Reproducing the Issue

Try to open Crystal Report in Viewer

Cause

Product Regression

Resolution

  1. Go to the folder where Crystal Reports for Enterprise 4.3  installed ("C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for Enterprise XI 4.0\plugins")
  2. Copy the files "slf4j-api-1.7.30.jar" and "slf4j-jdk14-1.7.30.jar"
  3. Paste them in the "plugins" folder of the CR Viewer install ("C:\Program Files (x86)\Crystal Reports Viewer\SAP Crystal Reports viewer\plugins")
  4. Go to the folder "com.businessobjects.crystalreports.designer.crsdk.viewer.lib_14.3.3" ("C:\Program Files (x86)\Crystal Reports Viewer\SAP Crystal Reports viewer\plugins\com.businessobjects.crystalreports.designer.crsdk.viewer.lib_14.3.3")
  5. Go then in "META-INF" subfolder, and edit the "MANIFEST.MF" file
  6. Remove "com.businessobjects.mds.olap.protocol.sapbapi," from Line 21
  7. Save and close the file
  8. Remove the folder "Crystal Reports Viewer 2013" from "%AppData%\Business Objects"
  9. Run CR Viewer
  10. You can now open any document successfully.

Keywords

KBA , BI-RA-CRV , SAP Crystal Reports Viewer , Problem

Product

SAP Crystal Reports viewer 2020