Skip to Content.
Sympa Menu

grouper-users - RE: [grouper-users] NullPointerException in getGroupsLite

Subject: Grouper Users - Open Discussion List

List archive

RE: [grouper-users] NullPointerException in getGroupsLite


Chronological Thread 
  • From: Chris Hyzer <>
  • To: Martin van Es <>, Grouper Users Mailing List <>
  • Subject: RE: [grouper-users] NullPointerException in getGroupsLite
  • Date: Wed, 4 Mar 2009 12:09:29 -0500
  • Accept-language: en-US
  • Acceptlanguage: en-US

Thanks for finding this. This was introduced in another 1.4.2 fix. I just
fixed it and committed, give it an hour or two to propagate to anonymous CVS
and try it again.

Regards,
Chris

> -----Original Message-----
> From: Martin van Es
> [mailto:]
> Sent: Wednesday, March 04, 2009 7:25 AM
> To: Grouper Users Mailing List
> Subject: [grouper-users] NullPointerException in getGroupsLite
>
> Hi,
>
> Using current cvs (1_4_BRANCH, checked out this morning) I get a
> NullPointerException when using getGroupsLite via both SOAP and REST ws
> interface:
>
> The errog_log of a failed SOAP request:
>
> 2009-03-04 13:27:51,489: [http-8180-Processor25] ERROR
> WsGetGroupsResults.assignResultCodeException(132) - clientVersion:
> v1_4_000,
> subjectLookups: Array size: 1: [0]:
> WsSubjectLookup[subjectId=SURFnetShowcase.joe,subjectIdentifier=,subjec
> tSourceId=]
>
> memberFilter: All, includeGroupDetail: false, actAsSubject:
> WsSubjectLookup[subjectId=GrouperSystem,subjectIdentifier=,subjectSourc
> eId=]
> , params: null
> java.lang.NullPointerException
> at
> edu.internet2.middleware.grouper.ws.GrouperServiceLogic.getGroups(Group
> erServiceLogic.java:941)
> at
> edu.internet2.middleware.grouper.ws.GrouperServiceLogic.getGroupsLite(G
> rouperServiceLogic.java:1051)
> at
> edu.internet2.middleware.grouper.ws.soap.GrouperService.getGroupsLite(G
> rouperService.java:2563)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
> va:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
> rImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:
> 194)
> at
> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(R
> PCMessageReceiver.java:102)
> at
> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessL
> ogic(AbstractInOutMessageReceiver.java:40)
> at
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMess
> ageReceiver.java:100)
> at
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
> at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReque
> st(HTTPTransportUtils.java:275)
> at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:133
> )
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> edu.internet2.middleware.grouper.ws.GrouperServiceAxisServlet.service(G
> rouperServiceAxisServlet.java:50)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> ationFilterChain.java:269)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> terChain.java:188)
> at
> edu.internet2.middleware.grouper.ws.GrouperServiceJ2ee.doFilter(Grouper
> ServiceJ2ee.java:576)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
> ationFilterChain.java:215)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
> terChain.java:188)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
> ve.java:213)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
> ve.java:172)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
> rBase.java:525)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
> a:127)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
> a: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:8
> 74)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.pro
> cessConnection(Http11BaseProtocol.java:665)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoin
> t.java:528)
> at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollo
> werWorkerThread.java:81)
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
> l.java:689)
> at java.lang.Thread.run(Thread.java:619)
>
>
> Regards,
> Martin




Archive powered by MHonArc 2.6.16.

Top of Page