I added the path '/WEB-INF/templates/jsp/tld' to the default.jsps located in
'templates/jsp/layout/html' and 'templates/jsp/layout/wml'. I stopped
tomcat and restarted, then navigated to jetspeed/index.jsp
Here's the errors:
in terminal:
------------
....
end initializing all services
initializing service: TurbineAssemblerBrokerService
initializing service: TurbineSecurityService
initializing service: TurbineGlobalCacheService
XSL Error: Cannot use a DTMLiaison for a input DOM
node... pass a
org.apache.xalan.xpath.xdom.XercesLiaison instead!
XSL Error: SAX Exception
XXXMangler:
/WEB-INF/templates/jsp/layouts/html/default.jsp
WEB-INF/templates/jsp/layouts/html default
2001-01-08 09:59:50 - JspInterceptor: Update class
Name WEB-INF.templates.jsp.layouts.html.default_1
Error=Turbine.handleException: null
in screen:
---------
Exception: java.lang.NoSuchMethodError at
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfo
Impl.java:522)
at
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoIm
pl.java:430)
at
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.ja
va:383)
at
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:233)
at
org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEve
ntListener.java:706)
at
org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingList
ener.java:116)
at
org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)
at
org.apache.jasper.compiler.Parser.parse(Parser.java:1077)
at
org.apache.jasper.compiler.Parser.parse(Parser.java:1042)
at
org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
at
org.apache.tomcat.facade.JasperLiaison.compile(JspInterceptor.java:379)
at
org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.java:34
6)
at
org.apache.tomcat.facade.JspInterceptor.requestMap(JspInterceptor.java:212)
at
org.apache.tomcat.core.ContextManager.processRequest(ContextManager.java:742
)
at
org.apache.tomcat.facade.RequestDispatcherImpl.include(RequestDispatcherImpl
.java:267)
at
org.apache.jetspeed.services.jsp.JetspeedJspService.handleRequest(JetspeedJs
pService.java:169)
at
org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(JetspeedJspLay
out.java:122)
at
org.apache.turbine.modules.Layout.build(Layout.java:93)
at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:122)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:170)
at org.apache.turbine.modules.Page.build(Page.java:92)
at
org.apache.turbine.modules.PageLoader.exec(PageLoader.java:122)
at org.apache.turbine.Turbine.doGet(Turbine.java:364)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:481)
at
org.apache.tomcat.core.Handler.service(Handler.java:225)
at
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:429)
at
org.apache.tomcat.facade.RequestDispatcherImpl.invoke(RequestDispatcherImpl.
java:536)
at
org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcherImpl
.java:192)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:424)
at index_1._jspService(index_1.java:59) at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:481)
at
org.apache.tomcat.core.Handler.service(Handler.java:225)
at
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:429)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:71
1)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:633)
at
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10I
nterceptor.java:142)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:426)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:497)
at java.lang.Thread.run(Thread.java:484)
__________________________________________________
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Santiago Gala
Sent: Sunday, January 07, 2001 11:02 PM
To: JetSpeed
Subject: Re: Error when navigating to http://<domain>/jetspeed/index.jsp
Stephen Sklarew escribió:
> This seemed to get me one step closer -- I chmod 777 the whole templates
> directory for now. Yet, now I've got this error:
>
There are two different errors here. I ask about the first in a response to
the
next message,
About the second (Unable to open taglibrary {0} : {1}), I got a similar
error
with a fresh build ob jetspeed on a cvs version of tomcat 3.2.1 .
I think they are changing things in tomcat, due to security issues. and they
no
longer allow ../ in several places, which caused my error.
I solved it by going to the layout and template directories, and changin
references to ../../tld/... with webapp absolute paths: /WEB-INF/tld/...
I think the issue is real. I also think that people using Websphere can
experiment problems with absolute paths like this one. Anybody knows for
certain? If nobody oposes, path to tld is better absolute (WRT webapp path),
but I think it could bring problems with other servlet containers.
Workaroud for the second error: change paths to tld in jsp file by paths
starting by /WEB-INF
Please, try it
>
> initializing service: TurbineGlobalCacheService
> XSL Error: Cannot use a DTMLiaison for a input DOM node... pass a
> org.apache.xal
> an.xpath.xdom.XercesLiaison instead!
> XSL Error: SAX Exception
> XXXMangler: /WEB-INF/templates/jsp/layouts/html/default.jsp
> WEB-INF/templates/js
> p/layouts/html default
> 2001-01-07 07:48:43 - JspInterceptor: Update class Name
> WEB-INF.templates.jsp.la
> youts.html.default_1
> 2001-01-07 07:48:46 - JspInterceptor: compile: req=R( /jetspeed +
> /WEB-INF/templ
> ates/jsp/layouts/html/default.jsp + null) -
> org.apache.jasper.compiler.CompileEx
> ception:
> /usr/local/tomcat/webapps/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> efault.jsp(0,0) Unable to open taglibrary {0} : {1}
> at
> org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspP
> arseEventListener.java:712)
> at
> org.apache.jasper.compiler.DelegatingListener.handleDirective(Delegat
> ingListener.java:116)
> at
> org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:215)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1077)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1042)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1038)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
> at
> org.apache.tomcat.facade.JasperLiaison.compile(JspInterceptor.java:37
> 9)
> at
> org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.
> java:346)
> at
> org.apache.tomcat.facade.JspInterceptor.requestMap(JspInterceptor.jav
> a:212)
> at
> org.apache.tomcat.core.ContextManager.processRequest(ContextManager.j
> ava:742)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.include(RequestDispatc
> herImpl.java:267)
> at
> org.apache.jetspeed.services.jsp.JetspeedJspService.handleRequest(Jet
> speedJspService.java:169)
> at
> org.apache.jetspeed.modules.layouts.JetspeedJspLayout.doBuild(Jetspee
> dJspLayout.java:122)
> at org.apache.turbine.modules.Layout.build(Layout.java:93)
> at
> org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:122)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java
> :170)
> at org.apache.turbine.modules.Page.build(Page.java:92)
> at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:122)
> at org.apache.turbine.Turbine.doGet(Turbine.java:364)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
> at
> org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java
> :481)
> at org.apache.tomcat.core.Handler.service(Handler.java:225)
> at
> org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:4
> 29)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.invoke(RequestDispatch
> erImpl.java:536)
> at
> org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatc
> herImpl.java:192)
> at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.jav
> a:424)
> at index_1._jspService(index_1.java:59)
> at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
> at
> org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java
> :481)
> at org.apache.tomcat.core.Handler.service(Handler.java:225)
> at
> org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:4
> 29)
> at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.
> java:711)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:633
> )
> at
> org.apache.tomcat.modules.server.Http10Interceptor.processConnection(
> Http10Interceptor.java:142)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
> :426)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
> ool.java:497)
> at java.lang.Thread.run(Thread.java:484)
>
> Error=Error encountered processing a
> template:/WEB-INF/templates/jsp/layouts/htm
> l/default.jsp
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of
> [EMAIL PROTECTED]
> Sent: Saturday, January 06, 2001 9:54 AM
> To: JetSpeed
> Subject: Re: Error when navigating to http://<domain>/jetspeed/index.jsp
>
> Stephen Sklarew wrote:
> >
> > any ideas?
> >
> > end initializing all services
> > initializing service: TurbineAssemblerBrokerService
> > initializing service: TurbineSecurityService
> > initializing service: TurbineGlobalCacheService
> > XSL Error: Cannot use a DTMLiaison for a input DOM node... pass a
> > org.apache.xalan.xpath.xdom.XercesLiaison instead!
> > XSL Error: SAX Exception
> > XXXMangler: /WEB-INF/templates/jsp/layouts/html/default.jsp
> > WEB-INF/templates/jsp/layouts/html default
> > writeVersion()
> >
>
/usr/local/tomcat/work/DEFAULT/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> > efault.verjava.io.FileNotFoundException:
> >
>
/usr/local/tomcat/work/DEFAULT/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> > efault.ver (No such file or directory)
> > 2001-01-05 10:34:03 - JspInterceptor: Update class Name
> > WEB-INF.templates.jsp.layouts.html.default_1
> > 2001-01-05 10:34:03 - Package name is:
WEB-INF.templates.jsp.layouts.html
> > 2001-01-05 10:34:03 - Class file name is:
> >
>
/usr/local/tomcat/work/DEFAULT/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> > efault_1.class
> > 2001-01-05 10:34:03 - Java file name is:
> >
>
/usr/local/tomcat/work/DEFAULT/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> > efault_1.java
> > 2001-01-05 10:34:03 - Class name is: default_1
> > 2001-01-05 10:34:04 - JspInterceptor: compile: req=R( /jetspeed +
> > /WEB-INF/templates/jsp/layouts/html/default.jsp + null) -
> > java.io.FileNotFoundException:
> >
>
/usr/local/tomcat/work/DEFAULT/jetspeed/WEB-INF/templates/jsp/layouts/html/d
> > efault_1.java (No such file or directory)
>
> Check that your Tomcat engine has Unix write permission on the directory
> /usr/local/tomcat/work.
>
> --
> Raphaël Luta - [EMAIL PROTECTED]
> Vivendi Universal Networks - Services Manager / Paris
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/[email protected]/>
> List Help?: [EMAIL PROTECTED]
>
> --
> --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/[email protected]/>
> List Help?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/[email protected]/>
List Help?: [EMAIL PROTECTED]
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/[email protected]/>
List Help?: [EMAIL PROTECTED]