Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-461

find groups should not exception if parent stem not found, it should just not find it, right?

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 1.6.1
    • 1.6.1
    • WS
    • None

    Description

      //delete groups in stem
      WsQueryFilter wsQueryFilter = new WsQueryFilter();
      wsQueryFilter.setQueryFilterType("FIND_BY_STEM_NAME");
      wsQueryFilter.setStemName(stemName);
      WsFindGroupsResults wsFindGroupsResults = new GcFindGroups()
      .assignQueryFilter(wsQueryFilter).execute();
      for (WsGroup wsGroup : FastObjectUtils.nonNull(wsFindGroupsResults.getGroupResults(), WsGroup.class )) {
      new GcGroupDelete().addGroupLookup(new WsGroupLookup(wsGroup.getName(), null)).execute();

      1) testCreate(edu.upenn.isc.secureSpace.beans.CreateSpaceTest)edu.internet2.middleware.grouperClient.ws.GcWebServiceError: Bad response from web service: resultCode: EXCEPTION, clientVersion: 1.4.0, wsQueryFilter: WsQueryFilter[queryFilterType=FIND_BY_STEM_NAME,stemName=test:isc:ait:apps:secureSpace:spaces:space_TESTING_JUNIT]
      , includeGroupDetail: false, actAsSubject: null, paramNames:
      , params: null
      , wsGroupLookups: null, edu.internet2.middleware.grouper.exception.QueryException: Stem not found: 'test:isc:ait:apps:secureSpace:spaces:space_TESTING_JUNIT'
      at edu.internet2.middleware.grouper.filter.GroupsInStemFilter.getResults(GroupsInStemFilter.java:83)
      at edu.internet2.middleware.grouper.filter.GrouperQuery.getGroups(GrouperQuery.java:115)
      at edu.internet2.middleware.grouper.ws.GrouperServiceLogic.findGroups(GrouperServiceLogic.java:755)
      at edu.internet2.middleware.grouper.ws.soap.GrouperService.findGroups(GrouperService.java:231)
      at edu.internet2.middleware.grouper.ws.rest.GrouperServiceRest.findGroups(GrouperServiceRest.java:113)
      at edu.internet2.middleware.grouper.ws.rest.method.GrouperWsRestGet$1.service(GrouperWsRestGet.java:73)
      at edu.internet2.middleware.grouper.ws.rest.method.GrouperRestHttpMethod$1.service(GrouperRestHttpMethod.java:42)
      at edu.internet2.middleware.grouper.ws.rest.GrouperRestServlet.service(GrouperRestServlet.java:180)

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: