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

subject api diagnostics dont work in gsh

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 2.5.54
    • None
    • None
    • None

    Description

      groovy:000> new edu.internet2.middleware.grouper.grouperUi.serviceLogic.SubjectSourceDiagnostics().assignSourceId("g:gsa").assignSubjectId("empl1").assignSubjectIdentifier("netid@school.edu").assignSearchString("em").subjectSourceDiagnosticsFromGsh()
      ERROR java.lang.NoClassDefFoundError:
      javax/servlet/http/HttpServletRequest
              at org.apache.commons.jexl2.internal.introspection.ClassMap.populateMethodCacheWith (ClassMap.java:183)
              at org.apache.commons.jexl2.internal.introspection.ClassMap.createMethodCache (ClassMap.java:149)
              at org.apache.commons.jexl2.internal.introspection.ClassMap.<init> (ClassMap.java:53)
              at org.apache.commons.jexl2.internal.introspection.IntrospectorBase.getMap (IntrospectorBase.java:321)
              at org.apache.commons.jexl2.internal.introspection.IntrospectorBase.getMethod (IntrospectorBase.java:103)
              at org.apache.commons.jexl2.internal.Introspector.getMethod (Introspector.java:149)
              at org.apache.commons.jexl2.internal.PropertyGetExecutor.discoverGet (PropertyGetExecutor.java:105)
              at org.apache.commons.jexl2.internal.PropertyGetExecutor.discover (PropertyGetExecutor.java:82)
              at org.apache.commons.jexl2.internal.PropertyGetExecutor.<init> (PropertyGetExecutor.java:38)
              at org.apache.commons.jexl2.internal.Introspector.getGetExecutor (Introspector.java:230)
              at org.apache.commons.jexl2.introspection.UberspectImpl.getPropertyGet (UberspectImpl.java:136)
              at org.apache.commons.jexl2.Interpreter.getAttribute (Interpreter.java:1537)
              at org.apache.commons.jexl2.Interpreter.visit (Interpreter.java:880)
              at org.apache.commons.jexl2.parser.ASTIdentifier.jjtAccept (ASTIdentifier.java:48)
              at org.apache.commons.jexl2.Interpreter.visit (Interpreter.java:1317)
              at org.apache.commons.jexl2.parser.ASTReference.jjtAccept (ASTReference.java:18)
              at org.apache.commons.jexl2.Interpreter.interpret (Interpreter.java:232)
              at org.apache.commons.jexl2.ExpressionImpl.evaluate (ExpressionImpl.java:65)
              at edu.internet2.middleware.grouper.util.GrouperUtil.substituteExpressionLanguage (GrouperUtil.java:9539)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer.massageText (GrouperTextContainer.java:205)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer.massageText (GrouperTextContainer.java:167)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer.textValue (GrouperTextContainer.java:155)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer.access$000 (GrouperTextContainer.java:27)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer$1.get (GrouperTextContainer.java:225)
              at edu.internet2.middleware.grouper.cfg.text.GrouperTextContainer$1.get (GrouperTextContainer.java:218)
              at edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGroup.shortLinkHelper (GuiGroup.java:401)
              at edu.internet2.middleware.grouper.grouperUi.beans.api.GuiGroup.getShortLinkWithIcon (GuiGroup.java:369)
              at edu.internet2.middleware.grouper.grouperUi.serviceLogic.SubjectSourceDiagnostics.subjectSourceDiagnostics (SubjectSourceDiagnostics.java:323)
              at edu.internet2.middleware.grouper.grouperUi.serviceLogic.SubjectSourceDiagnostics.subjectSourceDiagnosticsFromGsh (SubjectSourceDiagnostics.java:104)
              at edu.internet2.middleware.grouper.grouperUi.serviceLogic.SubjectSourceDiagnostics$subjectSourceDiagnosticsFromGsh$3.call (Unknown Source)
       

      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:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: