My system:
Debian Lenny (5.x) on a low end machine in my basement (so I can do whatever I want/need to it)

TC 6.0.24, installed in /home/davek/apache-tomcat-6.0.24

java version "1.5.0_17"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)
Java HotSpot(TM) Client VM (build 1.5.0_17-b04, mixed mode, sharing)

Web content and apps are installed in
/home/content/webapps/ROOT
and
/home/content/webapps/ginp

ROOT contains all the static content for my personal website, with various html files and sub-folders, and a couple of .jsp files from this issue I'm asking about.

ginp is the open-source photo album project I'm using to manage and display post some of my pictures.

I'm trying to figure out how to use some of the functions from ginp (specifically one of several defined as tagsets) in my static pages to display a list of available photo albums. And I want to do this transparently, so the list appears to be just part of a static page, without me having to have /ginp/ show on the url because it was redirected or forwarded to the servlet.

I've tried renaming the .html page to .jsp and putting the code to call the tag in the desired spot (code below), but I'm getting the exception below. I think the biggest issue is my unfamiliarity with using tablibs, but am wondering if there is also some tomcat setup issues I'm missing here.

Any help appreciated!!

Dave


The complete .jsp is:

<HTML>
<HEAD>
  <TITLE>Photography</TITLE>
</HEAD>
<BODY background=sand.gif>
<H2 align=center>Photography</H2>
<P>
Some of my favorite pictures for you to peruse and comment on:

<br>
<h3>Picture collections</h3>

<%@ taglib uri="/ginp" prefix="ginp" %>
<ginp:setup />
<h1><ginp:trans code="Collections" /></h1>
<h3><ginp:getcollectiontitles>
    <a href="<%=link%>"><%=name%></a><br /></ginp:getcollectiontitles>
</h3>
<P>
<A HREF="davek_1.htm">Back to the Home Page</A>
</BODY>
</HTML>



org.apache.jasper.JasperException: File "/ginp" not found
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
        
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:160)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:382)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:445)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1392)
        org.apache.jasper.compiler.Parser.parse(Parser.java:130)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to