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

stack loop on french translation

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 2.6.18
    • None
    • None
    • None

    Description

      Dominique Petitpierre
        12:42 AM
      replied to a thread:
      Hi, i have a small request : As a french guy, is it possible, if a translation is not found to display the english one instead ?
      The modification described in GRP-4054 causes a problem in the configuration file page of the ui.
      An error is displayed at the top of the page when one selects the file grouper.text.fr.fr.properties
      and the logs show what seems to be a loop ending in a stack overflow:
      grouper-ui;grouper_error.log;2022-11-16T06:22:08,228: [ajp-nio-0.0.0.0-8009-exec-7] ERROR GrouperUiRestServlet.doGet(370) - [] - Problem calling reflection from URL: edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Configure.configureSelectFile
       
      java.lang.RuntimeException: Problem converting JSP to string: /WEB-INF/grouperUi2/configure/configure.jsp,
      Problem calling method configureSelectFile on edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Configure
      ... 
      Caused by: java.lang.StackOverflowError
      This prevents to see in the ui the customizations done to grouper.text.fr.fr.properties.
      Is there a fix? (if one removes classpath:grouperText/grouper.textNg.en.us.base.properties from grouper.textNg.fr.fr.base.properties the problem disappears; but then english is not displayed if a French translation is missing).
      Context: Grouper 2.6.16.2 ui container.
       

      Attachments

        Activity

          People

            vivek.sachdeva@at.internet2.edu Vivek Sachdeva (google.com)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: