title: net.thucydides.core.webdriver.UnsupportedDriverException: Could not instantiate class org.openqa.selenium.firefox.FirefoxDriver
body: <p>I am using mac mojave 10.14.3, JDK 1.8, Serenity core 2.0.40 (latest) to develop my test cases. They all run perfectly well either with Chrome ver. 73(100% of time) or Firefox ver. 65.0(99% of time) on my local mac system.
  Our Jenkins is running on Redhat linux with no GUI. We installed Firefox browser( <strong>Firefox version 60.5.0</strong> probably the latest available) since Chrome is not supported/ unavailable for RH Linux. When I merged code and ask my admin to run the git branch on Jenkins, I always get errors.</p>
  
  <blockquote>
    <p>I have these in my project code itself: 
    Selenium-java :3.141.59</p>
    
    <p>Selenium-api: 3.141.59</p>
    
    <p>Selenium-server: 3.141.59</p>
    
    <p>geckodriver:0.24.0</p>
    
    <p>chromedriver:2.45.615355</p>
  </blockquote>
  
  <p>Today after every test running 100% pass on my local Mac system, ran on Jenkins(RH Linux box) I am getting this error (ran 2 times).</p>
  
  <pre><code> net.thucydides.core.webdriver.UnsupportedDriverException: Could not
   instantiate class org.openqa.selenium.firefox.FirefoxDriver    at
   net.thucydides.core.webdriver.WebDriverFacade.newDriverInstance(WebDriverFacade.java:154)
   Caused by: net.thucydides.core.webdriver.UnsupportedDriverException:
   Could not instantiate new WebDriver instance of type class
   org.openqa.selenium.firefox.FirefoxDriver (Timed out waiting 45
  seconds for Firefox to start. Build info: version: '3.141.59',
   revision: 'e82be7d358', time: '2018-11-14T08:17:03'
  
   Caused by: org.openqa.selenium.WebDriverException: Timed out waiting
  45 seconds for Firefox to start. Build info: version: '3.141.59',
   revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host:
   'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version:
   '3.10.0-957.5.1.el7.x86_64', java.version: '1.8.0_202' Driver info:
   driver.version: FirefoxDriver
  
   Caused by: org.openqa.selenium.WebDriverException: Timed out waiting
   45 seconds for Firefox to start. Build info: version: '3.141.59',
   revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host:
   'xxx', ip: 'xxx', os.name: 'Linux', os.arch: 'amd64', os.version:
   '3.10.0-957.5.1.el7.x86_64', java.version: '1.8.0_202' Driver info:
   driver.version: FirefoxDriver  at
   org.openqa.selenium.firefox.XpiDriverService.waitUntilAvailable(XpiDriverService.java:247)
  </code></pre>