Uploaded image for project: 'Forms for Confluence - Development'
  1. Forms for Confluence - Development
  2. FORMS-548

Forms can not be submitted when the ESAPISecurityConfig is added to the Confluence JRE

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Done
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 8.1.1
    • Fix Version/s: 8.1.3
    • Labels:
      None

      Description

      Steps to Reproduce

      1. Add the following to the Confluence /opt/atlassian/confluence/conf/catalina.properties file:
      org.owasp.esapi.SecurityConfiguration=org.opensaml.ESAPISecurityConfig
      

             2. Restart Confluence 
             3. Add a Form to a Confluence page and hit 'Submit'

      Expected Outcome

      The form will be submitted to the specified destination 

      Actual Outcome

      The form hangs on 'Submitting...'

      The following error is presented in the atlassian-confluence.log file: 

      [http-nio-8090-exec-4] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action
       -- url: /forms/sendemail.action | traceId: ea2f3d1713a690c9 | userName: admin | referer: http://localhost:7100/display/LSPAC/Form
      org.owasp.esapi.errors.ConfigurationException: java.lang.ClassNotFoundException: org.opensaml.ESAPISecurityConfig not found by com.adaptavist.confluence.form-mail-ng [289] SecurityConfiguration class (org.opensaml.ESAPISecurityConfig) must be in class path.
      

      The full stack trace can be found here: error.txt

      Intermittent?

      False

      Affected Versions

      Plugin Confluence Browser Java Database 3rd Party App(s)
      8.1.1 - - - - -

       

        Attachments

        1. error.txt
          44 kB
        2. formerror.log
          43 kB

          Activity

            People

            Assignee:
            tgough Tony Gough
            Reporter:
            lwonnacott Lee Wonnacott
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: