[DG: Spanish Sakai] Fallo al acceder a portal de Sakai
Jorge Merino Granizo
jmerino at pas.ucm.es
Mon Nov 23 05:57:21 PST 2009
Hola, me llamo Jorge Merino.
Soy personal de la Universidad Complutense de Madrid y uno de los encargados de la plataforma Sakai (versión 2.4) en nuestra universidad.
Seguramente os suene más el nombre de mi compañera Rosa que es la experta en la plataforma.
El caso es que no sabemos por qué motivo (externo o propio de la herramienta) la máquina se cayó y al rebotarla arrancando la máquina y los servicios, funciona perfectamente el portal (es decir la página inicial) pero al introducir el usuario y contraseña me sale la siguiente excepción:
/********************************************************************/
org.sakaiproject.portal.api.PortalHandlerException: java.lang.NullPointerException
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doPost(XLoginHandler.java:48)
caused by: java.lang.NullPointerException
at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.help(ActiveToolComponent.java:511)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doLogin(SkinnableCharonPortal.java:807)
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doGet(XLoginHandler.java:59)
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doPost(XLoginHandler.java:48)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:942)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
user:
usage-session:
/***********************************************************************/
En los logs de tomcat aparece la siguiente información:
INFO: Tengo sesion. Y es------:43da1a25-5500-4ea7-802f-c470fae83415 (2009-11-23 14:25:02,570 http-80-Processor25_org.sakaiproject.util.RequestFilter)
WARN: Bug Report user: null usage-session: null time: Nov 23, 2009 14:25:02 user comment: null stack trace
org.sakaiproject.portal.api.PortalHandlerException: java.lang.NullPointerException
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doPost(XLoginHandler.java:48)
caused by: java.lang.NullPointerException
at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.help(ActiveToolComponent.java:511)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doLogin(SkinnableCharonPortal.java:807)
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doGet(XLoginHandler.java:59)
at org.sakaiproject.portal.charon.handlers.XLoginHandler.doPost(XLoginHandler.java:48)
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:942)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:592)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
Tool Placement:
No Placement
Request:
: AuthType:null
: CharEncoding:UTF-8
: ContentLength:30
: ContentType:application/x-www-form-urlencoded
: ContextPath:/portal
: LocalAddress:dirIpServidor
: LocalName:cv1.sim.ucm.es
: LocalPort:80
: Mehthod:POST
: PathInfo:/xlogin
: Protocol:HTTP/1.1
: QueryString:null
: RemoteAddress:dirIpCliente
: RemoteHost: dirIpCliente
: RemotePort:1141
: RemoteUser:null
: RequestedSession:43da1a25-5500-4ea7-802f-c470fae83415.cv1.sim.ucm.es
: Requested URL:http://cv1.sim.ucm.es/portal/xlogin
: Scheme:http
: ServerName:cv1.sim.ucm.es
: Headers:
: Header:host:cv1.sim.ucm.es
: Header:user-agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.15) Gecko/2009101601 Firefox/3.0.15 (.NET CLR 3.5.30729)
: Header:accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
: Header:accept-language:en-gb,en;q=0.5
: Header:accept-encoding:gzip,deflate
: Header:accept-charset:ISO-8859-1,utf-8;q=0.7,*;q=0.7
: Header:keep-alive:300
: Header:connection:keep-alive
: Header:referer:http://cv1.sim.ucm.es/portal
: Header:cookie:JSESSIONID=43da1a25-5500-4ea7-802f-c470fae83415.cv1.sim.ucm.es
: Header:content-type:application/x-www-form-urlencoded
: Header:content-length:30
: Parameters:
: Parameter:eid:0:idUsuario
: Parameter:pw:0:idClave
: Parameter:submit:0:Login
: Attributes:
: Attribute:sakai.session:org.sakaiproject.tool.impl.SessionComponent$MySession at d38cfc27
: Attribute:sakai.character.encoding.done:sakai.character.encoding.done
: Attribute:sakai.filtered:sakai.filtered
Session:
: Created:1258982697535
: LastAccess:1258982702572
: MaxInactive:3600
: Attributes:
: Attribute:portalskin:defaultskin
(2009-11-23 14:25:02,574 http-80-Processor25_org.sakaiproject.portal.util.ErrorReporter)
WARN: send: javax.mail.internet.AddressException: Illegal address in string ``'' (2009-11-23 14:25:02,574 http-80-Processor25_org.sakaiproject.email.impl.BasicEmailService)
Parece como si no creara el usuario pero si la sesión. Tiene que ser de algún parametro de configuración de la máquina o de los servidores (tomcat) ya que parece que Sakai está bien y no habíamos hecho ningún cambio en ese momento.
¿Alguna idea?
Muchas gracias de antemano.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/spanish-sakai/attachments/20091123/729f33fd/attachment-0001.html
More information about the spanish-sakai
mailing list