Hi Henry,
Henry Story wrote On 10/18/06 11:03,:
Hi,
I am trying to run last week's trunk of roller (Revision: 453532) on
Glassfish Edition 9.1 (build b19) following approximately Amy Roh's
guidelines [1]. Everything works up to the point of deployment at
which point I get the following error message:
[[
HTTP Status 500 -
type Exception report
message
descriptionThe server encountered an internal error () that prevented
it from fulfilling this request.
exception
org.apache.jasper.JasperException: /index.jsp(34,0) /taglibs.jsp
(27,69) PWC6188: The absolute uri: http://www.rollerweblogger.org/
tags cannot be resolved in either web.xml or the jar files deployed
with this application
]]
The log message is
[[
PWC1406: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /index.jsp(34,0) /taglibs.jsp
(27,69) PWC6188: The absolute uri: http://www.rollerweblogger.org/
tags cannot be resolved in either web.xml or the jar files deployed
with this application
Hmm, this is weird.
The taglib with this URI:
"http://www.rollerweblogger.org/tags"
is defined in rollerweb.jar's META-INF/tlds/roller.tld, and
rollerweb.jar is bundled
in roller.war's WEB-INF/lib, so the taglib really should be found.
I'm wondering why the exception message has a space in front of "tags" in
"http://www.rollerweblogger.org/ tags",
when the taglib's URI as defined in the TLD does not have any such space:
"http://www.rollerweblogger.org/tags"
This mismatch in the imported and declared URIs could explain why the taglib
is not found.
Do you see any other exceptions in the server.log?
Jan
at org.apache.jasper.compiler.DefaultErrorHandler.jspError
(DefaultErrorHandler.java:49)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch
(ErrorDispatcher.java:441)
at org.apache.jasper.compiler.ErrorDispatcher.jspError
(ErrorDispatcher.java:101)
at org.apache.jasper.compiler.Parser.processIncludeDirective
(Parser.java:367)
at org.apache.jasper.compiler.Parser.parseIncludeDirective
(Parser.java:400)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:538)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1612)
at org.apache.jasper.compiler.Parser.parse(Parser.java:154)
at org.apache.jasper.compiler.ParserController.doParse
(ParserController.java:21
]]
I was able to deploy on Tomcat.
I am new to deploying on Glassfish, so it is quite likely that I have
made a mistake. Any ideas?
Henry
[1] http://weblogs.java.net/blog/amyroh/archive/2006/02/
roller_21_on_gl_1.html
Home page: http://bblfish.net/
Sun Blog: http://blogs.sun.com/bblfish/
Foaf name: http://bblfish.net/people/henry/card#me
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]