[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