Deploying Application on Oracle Application Server 10.1.3 Results in Error: "Http://Java.Sun.Com/Jsp/Jstl/Core" Is Not A Registered Tld Namespace (Doc ID 867103.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Containers for J2EE - Version 10.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

After deploying an application (JSP application) on Oracle Application Server 10.1.3, running the application fails with :

"500 Internal Server Error
OracleJSP: An error occurred. Consult your application/system administrator for support. Programmers should consider setting the init-param debug_mode to "true" to see the complete exception message. "


Application.log file shows:


09/07/13 09:25:21.327 beamschedsurvey: JspServlet: unable to dispatch to requested page:
Exception:oracle.jsp.parse.JspParseException: /index.jsp: Line # 5, <%@ taglib
uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Error: "http://java.sun.com/jsp/jstl/core" is not a registered TLD namespace.

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