karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Pines (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KARAF-2940) jsp with jstl taglib not working in karaf 3.0.1 (works in karaf 2.3.4)
Date Thu, 24 Apr 2014 22:45:16 GMT
Tom Pines created KARAF-2940:
--------------------------------

             Summary: jsp with jstl taglib not working in karaf 3.0.1 (works in karaf 2.3.4)
                 Key: KARAF-2940
                 URL: https://issues.apache.org/jira/browse/KARAF-2940
             Project: Karaf
          Issue Type: Bug
          Components: karaf-webcontainer
    Affects Versions: 3.0.1
         Environment: Windows 7; Java build 1.7.0_51-b13; apache-maven-3.2.1
clean install of karaf-3.0.1
            Reporter: Tom Pines


Accessing a web page in a war installed within karaf that specifies a tablib causes the following
exception to be written to karaf.log: "org.apache.jasper.JasperException: /include.jsp(2,62)
PWC6188: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either
web.xml or the jar files deployed with this application."  This is not an issue in karaf 2.3.4.
--
To reproduce using a clean install of karaf 3.0.1:
karaf@root()> feature:install war
[[ Drop the war noted below in karaf's deploy folder]]
karaf@root()> web:list
ID  | State       | Web-State   | Level | Web-ContextPath | Name
------------------------------------------------------------------------------------
108 | Active      | Deployed    | 80    | /hello-jsp      | Simple Hello JSP (0.0.1)
karaf@root()>
----
>From a browser enter:  http://localhost:8181/hello-jsp/index.jsp
--
Browser output:
HTTP ERROR 500
Problem accessing /hello-jsp/index.jsp. Reason:
     Server Error
Caused by:
org.apache.jasper.JasperException: /include.jsp(2,62) PWC6188: The absolute uri: http://java.sun.com/jsp/jstl/core
cannot be resolved in either web.xml or the jar files deployed with this application
	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:89)

-----
war contents:

web.xml 
-----------
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>

index.jsp
------------
<jsp:forward page="home.jsp"/>

home.jsp
------------
<jsp:include page="include.jsp"/>
<!DOCTYPE html>
<html>
<body>
    <h1>Hello, world!</h1>
</body>
</html>

include.jsp
--------------
<%-- JSP tag libs --%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>








--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message