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 Stefano Bianchi <st...@softeco.it> on 2004/09/14 08:51:23 UTC

Horrible Exception: org.apache.jetspeed.services.security.LoginException: Failed to get anonymous user

Dear ALL,
it sometimes happens that I get this error suddenly, and that I have to
restart TOMCAT to get things back all right.
Could anyone provide me with some hints before I dive into logs and
properties file?
How could it be that user 'anon' is found (let's say) 95%, and not found 5%
of accesses?
Any bug of Jetspeed 1.4b3?
Thank you
Stefano
Horrible Exception: org.apache.jetspeed.services.security.LoginException:
Failed to get anonymous user:
org.apache.jetspeed.services.security.UserException: Failed to retrieve user
'anon': Connection object was null. This could be due to a misconfiguration
of the DataSourceFactory. Check the logs and Torque.properties to better
determine the cause.
	at
org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnony
mousUser(TurbineAuthentication.java:225)
	at
org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(Jetspee
dAuthentication.java:107)
	at
org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur
ity.java:159)
	at
org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(Templ
ateSessionValidator.java:97)
	at
org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(Jetsp
eedSessionValidator.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.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:684)
	at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:432)
	at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:356)
	at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:430)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:42)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
10)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	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.invok
eNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	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:594)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:392)
	at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:619)
	at java.lang.Thread.run(Thread.java:536)


Ing. Stefano Bianchi
Softeco Sismat S.p.A.
Via De Marini, 1 - WTC Tower
16149 Genoa (ITALY)
e-mail: stefano.bianchi@softeco.it
tel: +39 010 60.26.368
fax: +39 010 60.26.350



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org


Re: Horrible Exception: org.apache.jetspeed.services.security.LoginException: Failed to get anonymous user

Posted by Robin Antony <ro...@opensi.net>.
we had a similar problem when we were running apache webserver serving pages
using mod_jk to
connect to tomcat. I think i have read somewhere about this problem occuring
due to the apache and tomcat
breaking the connection while connecting through mod_jk for simultaneous
multiple accesses. I think tomcat people
solved this problem in the later releases. Not sure about this though... ..
Cheers,
Robin
www.opensi.net

----- Original Message ----- 
From: "Stefano Bianchi" <st...@softeco.it>
To: "Jetspeed Users List" <je...@jakarta.apache.org>
Sent: Tuesday, September 14, 2004 12:20 AM
Subject: Re: Horrible Exception:
org.apache.jetspeed.services.security.LoginException: Failed to get
anonymous user


>
> I am using TOMCAT 4.1.24, but I don't know what mod_jk is!
> Any further hint?
> TYFYA (=Thank You For Your Attention)
> Stefano
>
> ----- Original Message ----- 
> From: "Robin Antony" <ro...@opensi.net>
> To: "Jetspeed Users List" <je...@jakarta.apache.org>
> Sent: Tuesday, September 14, 2004 11:55 PM
> Subject: Re: Horrible Exception:
> org.apache.jetspeed.services.security.LoginException: Failed to get
> anonymous user
>
>
> > Are you running mod_jk with apache , tomcat? what is the version of
tomcat
> > you are running?
> > Robin
> > www.opensi.net
> >
> > ----- Original Message ----- 
> > From: "Stefano Bianchi" <st...@softeco.it>
> > To: "Jetspeed Users List" <je...@jakarta.apache.org>
> > Sent: Monday, September 13, 2004 11:51 PM
> > Subject: Horrible Exception:
> > org.apache.jetspeed.services.security.LoginException: Failed to get
> > anonymous user
> >
> >
> > > Dear ALL,
> > > it sometimes happens that I get this error suddenly, and that I have
to
> > > restart TOMCAT to get things back all right.
> > > Could anyone provide me with some hints before I dive into logs and
> > > properties file?
> > > How could it be that user 'anon' is found (let's say) 95%, and not
found
> > 5%
> > > of accesses?
> > > Any bug of Jetspeed 1.4b3?
> > > Thank you
> > > Stefano
> > > Horrible Exception:
> org.apache.jetspeed.services.security.LoginException:
> > > Failed to get anonymous user:
> > > org.apache.jetspeed.services.security.UserException: Failed to
retrieve
> > user
> > > 'anon': Connection object was null. This could be due to a
> > misconfiguration
> > > of the DataSourceFactory. Check the logs and Torque.properties to
better
> > > determine the cause.
> > > at
> > >
> >
>
org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnony
> > > mousUser(TurbineAuthentication.java:225)
> > > at
> > >
> >
>
org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(Jetspee
> > > dAuthentication.java:107)
> > > at
> > >
> >
>
org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur
> > > ity.java:159)
> > > at
> > >
> >
>
org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(Templ
> > > ateSessionValidator.java:97)
> > > at
> > >
> >
>
org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(Jetsp
> > > eedSessionValidator.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.ApplicationDispatcher.invoke(ApplicationDispatcher.
> > > java:684)
> > > at
> > >
> >
>
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> > > er.java:432)
> > > at
> > >
> >
>
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> > > .java:356)
> > > at
> > >
> >
>
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:430)
> > > at org.apache.jsp.index_jsp._jspService(index_jsp.java:42)
> > > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
> >
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> > > 10)
> > > at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
> > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > > FilterChain.java:247)
> > > at
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > > ain.java:193)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > > va:256)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > > at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > > va:191)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > > at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > at
> > >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> > > )
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:643)
> > > at
> > >
> >
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> > > java:171)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:641)
> > > at
> > >
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
> > > )
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > > eNext(StandardPipeline.java:641)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > > 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.invok
> > > eNext(StandardPipeline.java:643)
> > > at
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > > 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:594)
> > > at
> > >
> >
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
> > > ction(Http11Protocol.java:392)
> > > at
> > >
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
> > > at
> > >
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> > > a:619)
> > > at java.lang.Thread.run(Thread.java:536)
> > >
> > >
> > > Ing. Stefano Bianchi
> > > Softeco Sismat S.p.A.
> > > Via De Marini, 1 - WTC Tower
> > > 16149 Genoa (ITALY)
> > > e-mail: stefano.bianchi@softeco.it
> > > tel: +39 010 60.26.368
> > > fax: +39 010 60.26.350
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
> > >
> > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org


Re: Horrible Exception: org.apache.jetspeed.services.security.LoginException: Failed to get anonymous user

Posted by Stefano Bianchi <st...@softeco.it>.
I am using TOMCAT 4.1.24, but I don't know what mod_jk is!
Any further hint?
TYFYA (=Thank You For Your Attention)
Stefano

----- Original Message ----- 
From: "Robin Antony" <ro...@opensi.net>
To: "Jetspeed Users List" <je...@jakarta.apache.org>
Sent: Tuesday, September 14, 2004 11:55 PM
Subject: Re: Horrible Exception:
org.apache.jetspeed.services.security.LoginException: Failed to get
anonymous user


> Are you running mod_jk with apache , tomcat? what is the version of tomcat
> you are running?
> Robin
> www.opensi.net
>
> ----- Original Message ----- 
> From: "Stefano Bianchi" <st...@softeco.it>
> To: "Jetspeed Users List" <je...@jakarta.apache.org>
> Sent: Monday, September 13, 2004 11:51 PM
> Subject: Horrible Exception:
> org.apache.jetspeed.services.security.LoginException: Failed to get
> anonymous user
>
>
> > Dear ALL,
> > it sometimes happens that I get this error suddenly, and that I have to
> > restart TOMCAT to get things back all right.
> > Could anyone provide me with some hints before I dive into logs and
> > properties file?
> > How could it be that user 'anon' is found (let's say) 95%, and not found
> 5%
> > of accesses?
> > Any bug of Jetspeed 1.4b3?
> > Thank you
> > Stefano
> > Horrible Exception:
org.apache.jetspeed.services.security.LoginException:
> > Failed to get anonymous user:
> > org.apache.jetspeed.services.security.UserException: Failed to retrieve
> user
> > 'anon': Connection object was null. This could be due to a
> misconfiguration
> > of the DataSourceFactory. Check the logs and Torque.properties to better
> > determine the cause.
> > at
> >
>
org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnony
> > mousUser(TurbineAuthentication.java:225)
> > at
> >
>
org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(Jetspee
> > dAuthentication.java:107)
> > at
> >
>
org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur
> > ity.java:159)
> > at
> >
>
org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(Templ
> > ateSessionValidator.java:97)
> > at
> >
>
org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(Jetsp
> > eedSessionValidator.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.ApplicationDispatcher.invoke(ApplicationDispatcher.
> > java:684)
> > at
> >
>
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> > er.java:432)
> > at
> >
>
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> > .java:356)
> > at
> >
>
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:430)
> > at org.apache.jsp.index_jsp._jspService(index_jsp.java:42)
> > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> >
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> > 10)
> > at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
> > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> > FilterChain.java:247)
> > at
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> > ain.java:193)
> > at
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> > va:256)
> > at
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > eNext(StandardPipeline.java:643)
> > at
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> > va:191)
> > at
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > eNext(StandardPipeline.java:643)
> > at
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > at
> >
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
> > at
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> > )
> > at
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > eNext(StandardPipeline.java:643)
> > at
> >
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> > java:171)
> > at
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > eNext(StandardPipeline.java:641)
> > at
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
> > )
> > at
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> > eNext(StandardPipeline.java:641)
> > at
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > 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.invok
> > eNext(StandardPipeline.java:643)
> > at
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> > 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:594)
> > at
> >
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
> > ction(Http11Protocol.java:392)
> > at
> >
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
> > at
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> > a:619)
> > at java.lang.Thread.run(Thread.java:536)
> >
> >
> > Ing. Stefano Bianchi
> > Softeco Sismat S.p.A.
> > Via De Marini, 1 - WTC Tower
> > 16149 Genoa (ITALY)
> > e-mail: stefano.bianchi@softeco.it
> > tel: +39 010 60.26.368
> > fax: +39 010 60.26.350
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org


Re: Horrible Exception: org.apache.jetspeed.services.security.LoginException: Failed to get anonymous user

Posted by Robin Antony <ro...@opensi.net>.
Are you running mod_jk with apache , tomcat? what is the version of tomcat
you are running?
Robin
www.opensi.net

----- Original Message ----- 
From: "Stefano Bianchi" <st...@softeco.it>
To: "Jetspeed Users List" <je...@jakarta.apache.org>
Sent: Monday, September 13, 2004 11:51 PM
Subject: Horrible Exception:
org.apache.jetspeed.services.security.LoginException: Failed to get
anonymous user


> Dear ALL,
> it sometimes happens that I get this error suddenly, and that I have to
> restart TOMCAT to get things back all right.
> Could anyone provide me with some hints before I dive into logs and
> properties file?
> How could it be that user 'anon' is found (let's say) 95%, and not found
5%
> of accesses?
> Any bug of Jetspeed 1.4b3?
> Thank you
> Stefano
> Horrible Exception: org.apache.jetspeed.services.security.LoginException:
> Failed to get anonymous user:
> org.apache.jetspeed.services.security.UserException: Failed to retrieve
user
> 'anon': Connection object was null. This could be due to a
misconfiguration
> of the DataSourceFactory. Check the logs and Torque.properties to better
> determine the cause.
> at
>
org.apache.jetspeed.services.security.turbine.TurbineAuthentication.getAnony
> mousUser(TurbineAuthentication.java:225)
> at
>
org.apache.jetspeed.services.JetspeedAuthentication.getAnonymousUser(Jetspee
> dAuthentication.java:107)
> at
>
org.apache.jetspeed.services.JetspeedSecurity.getAnonymousUser(JetspeedSecur
> ity.java:159)
> at
>
org.apache.jetspeed.modules.actions.TemplateSessionValidator.doPerform(Templ
> ateSessionValidator.java:97)
> at
>
org.apache.jetspeed.modules.actions.JetspeedSessionValidator.doPerform(Jetsp
> eedSessionValidator.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.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:684)
> at
>
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:432)
> at
>
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:356)
> at
>
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:430)
> at org.apache.jsp.index_jsp._jspService(index_jsp.java:42)
> at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> 10)
> at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:256)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> eNext(StandardPipeline.java:643)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> eNext(StandardPipeline.java:643)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> )
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> eNext(StandardPipeline.java:643)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> eNext(StandardPipeline.java:641)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
> )
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
> eNext(StandardPipeline.java:641)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> 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.invok
> eNext(StandardPipeline.java:643)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
> 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:594)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
> ction(Http11Protocol.java:392)
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:619)
> at java.lang.Thread.run(Thread.java:536)
>
>
> Ing. Stefano Bianchi
> Softeco Sismat S.p.A.
> Via De Marini, 1 - WTC Tower
> 16149 Genoa (ITALY)
> e-mail: stefano.bianchi@softeco.it
> tel: +39 010 60.26.368
> fax: +39 010 60.26.350
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org