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] [Commented] (KARAF-2940) jsp with jstl taglib not working in karaf 3.0.1 (works in karaf 2.3.4)
Date Tue, 29 Apr 2014 22:31:15 GMT

    [ https://issues.apache.org/jira/browse/KARAF-2940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13984904#comment-13984904
] 

Tom Pines commented on KARAF-2940:
----------------------------------

Thank you Achim. It was missing an import. Since it appeared to work on Karaf 2.3, it seemed
at first to be an issue with 3.0.1. 

> 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