"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.

"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.

book

Article ID: KB0092871

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Service Grid -
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) -
TIBCO ActiveMatrix BusinessWorks Service Engine -

Description

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.