Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-2221

Unhandled exception when adding user when linked to a Crowd Server that is set as Read-Write but the directory does not have write permissions.

    XMLWordPrintable

Details

    Description

      Note: I am assuming a Crowd issue since that's the top of the stack, however, the error was found while interacting with Confluence.

      • In Crowd: Add an ActiveDirectory LDAP server to Crowd (no SSL).
      • In Crowd: Add Confluence application and map it to the new AD.
      • In Confluence: Add the Crowd Server as the user directory, set it to read-write and add it to the top of the list.
      • In Confluence: Try to add a new user

      Expected: An error message that states that Crowd Server could not perform this operation. My understanding is that adding users to AD is only allowed through SSL connection, which is why this would fail.

      Actual: Unhandled exception:
      javax.xml.bind.DataBindingException: javax.xml.bind.UnmarshalException - with linked exception: [org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x0) was found in the element content of the document.]
      at javax.xml.bind.JAXB.unmarshal(JAXB.java:201)

      Note: Same thing happens when trying to "Change Password" for an AD user from Confluence.

      Attachments

        Activity

          People

            psongsiritat Piyawoot Songsiritat [Atlassian]
            farmas Federico Silva Armas [Atlassian]
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: