Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1579

XML responses should be sanitized to provide valid XML

    XMLWordPrintable

Details

    Description

      Current Situation

      • A user starts a telnet session to send XML commands to JobScheduler. If this session is used for a longer time, ca. 5 min., then some characters are sent to JobScheduler by the telnet application without user interaction.
      • JobScheduler retains a status information that contains the characters that have previously been sent by telnet and that are contained in an error message. Such characters are not allowed in XML responses and are considered illegal.
      • The status information with illegal XML characters is returned to JOC when responding to a <show_status> command. JOC denies to process invalid XML and therefore becomes unavailable for JobScheduler control.

      Workaround

      • Restart JobScheduler.

      Desired Behavior

      • JobScheduler should sanitize XML responses to provide valid XML.

      Attachments

        1. js-1579-error-message.png
          js-1579-error-message.png
          59 kB
        2. scheduler.log
          1.11 MB
        3. scheduler-2016-01-28-111223.vg_4449.log
          991 kB
        4. show_state.xml
          46 kB

        Activity

          People

            jz Joacim Zschimmer
            ap Andreas PĆ¼schel
            Victor Garcia-Beltran Victor Garcia-Beltran (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: