[DG: Spanish Sakai] Fallo al acceder a portal de Sakai

Raúl Enrique Mengod López rmengod at cc.upv.es
Mon Nov 23 23:19:39 PST 2009


Hola, por la traza que te sale el problema NOI lo tienes cuando hace login , sino cuando intenta averiguar la herrameinta actual que en este caso es la ayuda.

Prueba a desactivar la ayuda con la propiedad del Sakai.properties correspondiente y prueba de nuevo, esto te aislará el problema.

Saludos

============================
Raúl E. Mengod López
Técnico de Aplicaciones
Universidad Politécnica de Valencia
CN VERA S/N 46022 VALENCIA (Spain)

De: spanish-sakai-bounces at collab.sakaiproject.org [mailto:spanish-sakai-bounces at collab.sakaiproject.org] En nombre de Jorge Merino Granizo
Enviado el: lunes, 23 de noviembre de 2009 14:57
Para: spanish-sakai at collab.sakaiproject.org
Asunto: [DG: Spanish Sakai] Fallo al acceder a portal de Sakai

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/20091124/02a5328a/attachment-0001.html 


More information about the spanish-sakai mailing list