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

Daniel Merino daniel.merino at unavarra.es
Mon Nov 23 06:02:10 PST 2009


Hola, Jorge.

Yo miraría el sakai.properties. Tiene toda la pinta de ser la típica 
comilla que se te cuela en alguna property. Si te fijas, hay un warn en 
la última linea que avisa de eso.

Mira las propiedades de validación, podría estar por ahí.

Salu2

Jorge Merino Granizo escribió:
>
> 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.
>
>  
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> spanish-sakai mailing list
> spanish-sakai at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/spanish-sakai
>
> TO UNSUBSCRIBE: send email to spanish-sakai-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-- 
Daniel Merino
daniel.merino at unavarra.es
Gestor de teleformación - Centro Superior de Innovación Educativa.
Tfno: 948-168489 - Universidad Pública de Navarra.
--
Aquellos que crean en la telequinesis, que levanten mi brazo.


More information about the spanish-sakai mailing list