You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Eric Roberts <er...@austin.tacc.utexas.edu> on 2003/01/06 22:42:05 UTC

Error logging out

Jetspeed 1.4-b2
Tomcat 4.1.12
Jetspeed has been built from source.
 
I am attempting to register a new portlet and have come across an error.
When I restart tomcat, it automatically logs me in as the turbine user.
When I click the logout link it gives me the following Turbine message:
 
There has been an error! Please review the exception below for more
information.
Get/Post Data:
template = ShowError
The exception is:
 
java.lang.NoClassDefFoundError
            at
org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(T
emplateSessionValidator.java:105)
            at
org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(J
etspeedSessionValidator.java:103)
            at org.apache.turbine.modules.Action.perform(Action.java:87)
            at
org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
            at org.apache.turbine.Turbine.doGet(Turbine.java:521)
            at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
            at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
            at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
            at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:239
6)
            at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
            at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)
            at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:172)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:641)
            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
            at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:643)
            at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
80)
            at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
            at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
            at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:380)
            at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
            at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:533)
            at java.lang.Thread.run(Thread.java:536)
 
java.lang.NoClassDefFoundError
 
I have looked in the jetspeed.log file and found that it is choking when
trying to find the default.psml file:
 
[06 Jan 2003 15:20:29 DEBUG] - PSMLManager: calculated
resource:user/turbine/html/en/default.psml. Base:
webapps/jetspeed/WEB-INF/psml File:
jakarta-tomcat-4.1.12/eric/webapps/jetspeed/WEB-INF/psml/user/turbine/ht
ml/en/default.psml
[06 Jan 2003 15:20:29  WARN] - PSMLManager:
webapps/jetspeed/WEB-INF/psml/user/turbine/html/en/default.psml not
found, returning null document
[06 Jan 2003 15:20:29 DEBUG] - PSMLManager: calculated
resource:user/turbine/html/default.psml. Base:
webapps/jetspeed/WEB-INF/psml File:
webapps/jetspeed/WEB-INF/psml/user/turbine/html/default.psml
[06 Jan 2003 15:20:29  WARN] - BaseJetspeedLink: profile in rundata was
null
[06 Jan 2003 15:20:29 DEBUG] - Profiler: fallback called with:
BaseProfile[user/turbine/en/US/html/default.psml]
 
Does anyone know why the files in html/en do not exist in my dist of
Jetspeed?  Thanks in advance.  
 
------------------------------------------------------------------------
------------
Eric Roberts
Grid Developer
Texas Advanced Computing Center
The University of Texas at Austin
ericrobe@tacc.utexas.edu
512-232-5771
------------------------------------------------------------------------
------------