I have the following code that worked in Tomcat 5.0, but doesn't work in
Tomcat 5.5.26:
String formName = mapping.getAttribute(); // mapping is a variable of
type ActionMapping. In this scenario, formName is null.
if (null != session.getAttribute(formName)) {
session.removeAttribute(formName);
}
formName is null. In Tomcat 5.0.x, no exception was thrown and
processing continued (as if passing a null argument to getAttribute
simply returned NULL). In Tomcat 5.5.26, a ServletException is thrown
(with a NullPointerException).
I know how to code a work-around (and have done so), but is this
considered a bug in Tomcat?