Stack trace from portal chat

Description

I was just running trunk and noticed in my logs the following stack trace:

Request URI: /direct/portal-chat/admin/latestData.json
Path Info: /portal-chat/admin/latestData.json
Context path: /direct
Method: GET

Server: nyble-1403189884830
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
Browser ID: Mac-Mozilla
IP address: 0:0:0:0:0:0:0:1
User ID: admin
User EID: admin
User Display ID: admin

Full stacktrace:
RuntimeException:Fatal error trying to execute custom action method: latestData:show:handleLatestData:
java.lang.RuntimeException: Fatal error trying to execute custom action method: latestData:show:handleLatestData
at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionExecution(EntityActionsManager.java:231)
at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionRequest(EntityActionsManager.java:96)
at org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:405)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:183)
at org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:146)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:154)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:132)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:456)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1044)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor650.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.sakaiproject.entitybroker.rest.EntityActionsManager.handleCustomActionExecution(EntityActionsManager.java:206)
... 26 more
Caused by: java.lang.NullPointerException
at org.sakaiproject.user.impl.BaseUserDirectoryService.getUsers(BaseUserDirectoryService.java:851)
at org.sakaiproject.profile2.logic.SakaiProxyImpl.getUsers(SakaiProxyImpl.java:292)
at org.sakaiproject.profile2.logic.ProfileConnectionsLogicImpl.getConnectedUsers(ProfileConnectionsLogicImpl.java:490)
at org.sakaiproject.profile2.logic.ProfileConnectionsLogicImpl.getConnectionsForUser(ProfileConnectionsLogicImpl.java:65)
at org.sakaiproject.portal.chat.entity.PCServiceEntityProvider.getConnectionsForUser(PCServiceEntityProvider.java:211)
at org.sakaiproject.portal.chat.entity.PCServiceEntityProvider.handleLatestData(PCServiceEntityProvider.java:494)
... 30 more

Activity

Show:
Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created June 19, 2014 at 10:14 AM
Updated June 16, 2015 at 1:23 PM
Resolved June 16, 2015 at 12:33 PM