Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-6766

Upgrade Selenium libraries to their latest version

    XMLWordPrintable

    Details

      Description

      The current implementation of the SeleniumMonitor relies on a very old version of the Selenium libraries which impose hard limitations.

      With the latest Selenium (2.42.2) it is possible to use PhantomJS (to avoid start FireFox or Chrome), and also supports any version of Chrome and FireFox.

      It is important to know that the latest Selenium libraries and the SeleniumMonitor require the latest version of the following libraries:

      1. Apache HttpClient (4.3.4)
      2. Apache HttpCore (4.3.2)
      3. Apache Commons Exec (1.2)
      4. Google Guava (17.0)
      5. PhantomJS Driver (1.1.0)
      6. Groovy (2.3.6)

      Note: the latest Groovy is not strictly required, but I haven't found issues with it with the rest of OpenNMS.

        Attachments

          Activity

            People

            • Assignee:
              agalue Alejandro Galue
              Reporter:
              agalue Alejandro Galue
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: