When attempting to use uninstall.bat to uninstall JasperReports 6.3.0, the following errors are received:
... [java] ErrorCode : 17003 ErrorMessage : CA Business Intelligence not installed [java] Java Result : 17003 [echo] CA Business Intelligence 6.3.0 uninstallation failed BUILD FAILEDIf it is specified to delete the database, you may instead receive these errors:
... [java] Exception in thread "main" java.lang.IllegalArgumentException: Illegal base64 character 40 [java] at java.util.Base64$Decoder.decode0(Base64.java:714) [java] at java.util.Base64$Decoder.decode(Base64.java:526) [java] at java.util.Base64$Decoder.decode(Base64.java:549) [java] at com.ca.bicoe.cajasperserver.install.preinstall.utils.Decryption.decryptPassword(Decryption.java:65) [java] at com.ca.bicoe.cajasperserver.install.uninstall.UnInstall.decryptPassword(UnInstall.java:170) [java] at com.ca.bicoe.cajasperserver.install.uninstall.UnInstall.main(UnInstall.java:136) [java] Java Result: 1 [echo] CA Business Intelligence 6.3.0 uninstallation completed successfully BUILD SUCCESSFUL Total time: 0 secondsDespite the "success" message, the program is not uninstalled.
If the database is not accessible during the uninstall attempt, the program will fail to uninstall as it is unable to validate its' installation state. Confirm that the database is running, and is not blocked by any firewalls, security programs, or network gaps. Once the database is made available, the uninstaller should proceed as expected.
The use of uninstall.bat is intended for silent uninstallation of the JasperReports Server program. If you wish to uninstall the program with a GUI that provides additional information, it is recommended to uninstall the program using the Uninstall button in the Windows Programs and Features list (appwiz.cpl).
If uninstall.bat is still unable to proceed after verifying that the database is accessible, please contact CA Support for further assistance.