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

grouper config screen error on elconfig properties

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • None

    Description

      On demo server in grouper.client.properties

       

      Caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/grouperUi2/configure/configure.jsp at line 134

      131: </td>
      132: <td style="vertical-align: top">
      133: <%-- keep whitespace out of the equation to make copy/paste on screen easier --%>
      134: <b>${grouper:escapeHtml(guiConfigProperty.propertyValue)}</b><c:if test="${guiConfigProperty.scriptlet}"><br />
      135: <span style="font-size: 90%">${textContainer.text['configurationElScriptletLabel']} ${grouper:escapeHtml(guiConfigProperty.scriptletForUi) }</span>
      136: </c:if><c:if test="${! grouper:isBlank(guiConfigProperty.unprocessedValueIfDifferent)}"><br />
      137: <span style="font-size: 90%">${textContainer.text['configurationUnprocessedValueIfDifferentLabel']} ${grouper:escapeHtml(guiConfigProperty.unprocessedValueIfDifferent) }</span>

      Stacktrace:
      at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:584)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:481)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:524)
      at edu.internet2.middleware.grouper.ui.util.GrouperUiUtils.convertJspToString(GrouperUiUtils.java:1813)
      ... 40 more
      Caused by: javax.el.ELException: Problems calling function 'grouper:escapeHtml'
      at org.apache.el.parser.AstFunction.getValue(AstFunction.java:194)
      at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
      at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:944)
      at org.apache.jsp.WEB_002dINF.grouperUi2.configure.configure_jsp._jspx_meth_c_005fforEach_005f1(configure_jsp.java:588)
      at org.apache.jsp.WEB_002dINF.grouperUi2.configure.configure_jsp._jspx_meth_c_005fforEach_005f0(configure_jsp.java:437)
      at org.apache.jsp.WEB_002dINF.grouperUi2.configure.configure_jsp._jspx_meth_c_005fif_005f0(configure_jsp.java:331)
      at org.apache.jsp.WEB_002dINF.grouperUi2.configure.configure_jsp._jspService(configure_jsp.java:278)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443)
      ... 49 more
      Caused by: javax.el.ELException: Error reading 'propertyValue' on type edu.internet2.middleware.grouper.grouperUi.beans.config.GuiConfigProperty
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:98)
      at org.apache.jasper.el.JasperELResolver.getValue(JasperELResolver.java:110)
      at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
      at org.apache.el.parser.AstFunction.getValue(AstFunction.java:189)
      ... 58 more
      Caused by: java.lang.RuntimeException: Why does key end in suffix??? .elConfig, grouperClient.jdbc.grouper.driver.elConfig
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.propertyValueString(ConfigPropertiesCascadeBase.java:419)
      at edu.internet2.middleware.grouperClient.config.ConfigPropertiesCascadeBase.containsKey(ConfigPropertiesCascadeBase.java:1189)
      at edu.internet2.middleware.grouper.grouperUi.beans.config.GuiConfigProperty.getPropertyValue(GuiConfigProperty.java:117)
      at sun.reflect.GeneratedMethodAccessor456.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at javax.el.BeanELResolver.getValue(BeanELResolver.java:94)

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

            Dates

              Created:
              Updated: