NPE for http://localhost:8080/direct/membership/new/unjoin

Description

In demo anonymously
/direct/membership/new/unjoin

e.g: http://localhost:8080/direct/membership/new/unjoin

Stack trace

2010-08-05 12:49:56,676 WARN http-8080-Processor20 org.sakaiproject.entitybroker.util.servlet.DirectServlet - Direct request failure: NullPointerException:null:Direct request failure: NullPointerException:null:
Sakai version: 2.6.3(DEMO)

Server: localhost(localhost) [localhost-1280996175468]

Request URI: /direct/membership/new/unjoin
Path Info: /membership/new/unjoin
Context path: /direct
Method: GET

java.lang.NullPointerException
at org.sakaiproject.entitybroker.rest.EntityHandlerImpl.handleEntityAccess(EntityHandlerImpl.java:349)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.dispatch(DirectServlet.java:186)
at org.sakaiproject.entitybroker.servlet.SakaiDirectServlet.dispatch(SakaiDirectServlet.java:144)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.handleRequest(DirectServlet.java:157)
at org.sakaiproject.entitybroker.util.servlet.DirectServlet.service(DirectServlet.java:135)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
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:622)
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:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
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:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
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:689)
at java.lang.Thread.run(Thread.java:619)

Activity

Show:

David Horwitz September 16, 2010 at 8:34 AM

as this is fixed in later releases and there is no realistic resource to adress this in 2.6 coupled with the limited impact of the bug I'm closing this as won't fix

David Horwitz August 31, 2010 at 5:00 AM

a more useful link for testign on 2.6

http://nightly2.sakaiproject.org:8087/direct/membership/new/unjoin

Recomend that EB in 2.6 be upgraded to the version running in 2.7 for the next 2.6 release. Alternatively we close this as won't fix

David Horwitz August 9, 2010 at 4:55 AM

cant reproduce this on trunk.

Won't Fix

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Environment

Demo version of 2.6.3 branch
Created August 5, 2010 at 3:50 AM
Updated September 16, 2010 at 8:34 AM
Resolved September 16, 2010 at 8:34 AM