e*Xchange 4.5.3 web interface generates servlet error (Doc ID 1027850.1)

Last updated on OCTOBER 25, 2016

Applies to:

Sun B2B - Version: 4.5.3 and later
Microsoft Windows (32-bit)

Symptoms

After upgrading e*Xchange from a previous version to 4.5.3, getting errors similar to the followiing when trying to run the Web interface:
Error: 500
Location: /stcepmweb/msg_details_in.jsp
Internal Servlet Error:

org.apache.jasper.JasperException: Unable to compile class for JSPC:\eXchange\tomcat-3.2.1\work\localhost_8080%2Fstcepmweb\_0002fmsg_0005fdetails_0005fin_0002ejspmsg_0005fdetails_0005fin_jsp_1.java:573: Method getInEnvMsgId(int) not found in class com.stc.ePM.webint.MessageBean.
sid = messageBean.getInEnvMsgId(i);

Error: 500
Location: /stcepmweb/mp_form.jsp
Internal Servlet Error:

org.apache.jasper.JasperException: Unable to compile class for JSPC:\eXchange\tomcat-3.2.1\work\localhost_8080%2Fstcepmweb\_0002fmp_0005fform_0002ejspmp_0005fform_jsp_1.java:120: Method getTranMode() not found in class com.stc.ePM.webint.SessionBean.
String tranmode = sessionBean.getTranMode();

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms