This week's book giveaway is in the General Computing forum.
We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line!
See this thread for details.
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Please help me about JSP rollDice (HFSJ) Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Reply Bookmark "Please help me about JSP rollDice (HFSJ)" Watch "Please help me about JSP rollDice (HFSJ)" New topic
Author

Please help me about JSP rollDice (HFSJ)

Anna Wang
Ranch Hand

Joined: May 26, 2006
Posts: 30
Hello everyone,

I try to deply the application with static functions. In HFSJ P389, there is an example about rollDice. I did all the things the book told me(copy the tld file, jsp file from the book).
Say, I named my application as " myApp " then I put
myFunction.tld file in myApp/WEB-INF/,
DiceRoller.class in myApp/WEB-INF/classes/foo/
tld.jsp file in myApp/

(I did not write web.xml and I feel very strange that if I put web.xml in the myApp/WEB-INF/ then when I try http://localhost:8080/myApp/tld.jsp, I got an error "/myApp/tld.jsp" is not available" )

If I don't have web.xml, and I called the jsp file using http://localhost:8080/myApp/tld.jsp
then it always return me an exception:

****************************************
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to initialize TldLocationsCache: XML parsing error on file /WEB-INF/myFunctions.tld: (line 14, col 3)
org.apache.jasper.compiler.TldLocationsCache.init(TldLocationsCache.java:252)
org.apache.jasper.compiler.TldLocationsCache.getLocation(TldLocationsCache.java:223)
org.apache.jasper.JspCompilationContext.getTldLocation(JspCompilationContext.java:519)
org.apache.jasper.compiler.Parser
***************************************************************

Can anybody explain something to me. And how to let that example work.Please help me, I am so frustrated with that example and can't read more.

Thank you very much.

Anna
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4725

Looks like your tld file has an error. Double-check that it was typed correctly.


A good workman is known by his tools.
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Please help me about JSP rollDice (HFSJ)
 
Similar Threads
Core JSF by Geary & Horstmann. Chapter 1: login example
About invoke servlet.
Help to find the error.
JR Free Web Chart Component
I can't believe, I'm not able to get this servlet working!