"org.apache.jasper.JasperException: Unable to compile class for JSP", error after updating TIBCO ActiveMatrix 3.3.0 to use the latest JRE 1.8 subversion.
Description: Unable to login to TIBCO ActiveMatrix ("AMX") Administrator after updating AMX 3.3.0 to use the latest JRE 1. 8 subversion. Error "org.apache.jasper.JasperException: Unable to compile class for JSP" can be seen from SystemNode.log.
Symptoms: Updating AMX 3.3.0 to use the latest JRE 1.8 subversion using "TIBCO ActiveMatrix Updater Tool for Java Runtime Environment (JRE) 1.1.0" results successful. The following error is seen when starting the SystemNode.
09 May 2016 15:30:19,545 [amxAdminDefaultHttpConnector_3] [WARN ] [] org.mortbay.log.Logger - /amxadministrator/loginForm.jsp org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the generated java file The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files Stacktrace: at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:317) Cause: This is a backward compatibility issue of JRE 1.8 subversion 91 onwards. A product defect AMX-15454 has been raised to see if we can overcome the incompatibility on the AMX side.
Issue/Introduction
"org.apache.jasper.JasperException: Unable to compile class for JSP", error after updating TIBCO ActiveMatrix 3.3.0 to use the latest JRE 1.8 subversion. Fixed in AMX 3.3.0 HF 15
Environment
Product: TIBCO ActiveMatrix Service Bus
Version: 3.3.0
OS: All Supported Operating Systems
--------------------
Product: TIBCO ActiveMatrix BusinessWorks Service Engine
Version: 5.11.0
OS: All Supported Operating Systems
--------------------
Product: TIBCO ActiveMatrix BPM
Version: 2.2 - 4.1
OS: All Supported Operating Systems
--------------------
Product: TIBCO ActiveMatrix Service Grid
Version: 3.3.0
OS: All Supported Operating Systems
--------------------
Resolution
This issue is fixed in AMX 3.3.0 HF 15. Upgrade to HF15 to use JRE 1.8 subversion 91 and later.