title: Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException:
body: <p>I am getting the error below error when I try to run my selenium project. </p>
  
  <p>Here is the code:</p>
  
  <pre><code>package automationFramework;
  
  import java.awt.AWTException;
  import java.awt.Robot;
  import java.awt.Toolkit;
  import java.awt.datatransfer.StringSelection;
  import java.awt.event.KeyEvent;
  import java.util.concurrent.TimeUnit;
  
  import org.openqa.selenium.By;
  import org.openqa.selenium.JavascriptExecutor;
  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.WebElement;
  import org.openqa.selenium.chrome.ChromeDriver;
  import org.openqa.selenium.interactions.Actions;
  import org.openqa.selenium.support.ui.ExpectedConditions;
  import org.openqa.selenium.support.ui.Select;
  import org.openqa.selenium.support.ui.WebDriverWait;
  //import org.openqa.selenium.support.ui.Select;
  
  public class FirstTestCase {
  
  //private static final String JavascriptExecutor = null;
  
  
  public static void main(String[] args) throws InterruptedException, AWTException {
  
  WebDriver driver = new ChromeDriver();
  
          //Launch the Test A Environment
          driver.get("https://ivv-a.entityhub.clarientglobal.dev");
  
  
          driver.manage().window().maximize();
  
          //Thread.sleep(3000);        
          driver.findElement(By.cssSelector("#username")).sendKeys("user3@imb.com");
          //Thread.sleep(1000);
          driver.findElement(By.cssSelector("#password")).sendKeys("Cred123#");
          //Thread.sleep(1000);
          driver.findElement(By.cssSelector("#submit")).click();
          //Thread.sleep(1000);
  
  
          //Wait for 15 Sec for the page to load
          Thread.sleep(15000);
  
          /*Actions action = new Actions(driver);
          WebElement el = driver.findElement(By.xpath("/html/body/div[1]/div[1]/nav/div[2]/section/aside/ul/li[2]/a"));
          action.moveToElement(el).build().perform();
          Actions builder = new Actions(driver);
          builder.moveToElement(driver.findElement(By.cssSelector("body &gt; div.sticky__body &gt; div.credHeader.ng-scope &gt; nav &gt; div.header__nav--primary.ng-scope &gt; section &gt; aside &gt; ul &gt; li:nth-child(2) &gt; ul &gt; li:nth-child(3) &gt; a"))).click().build().perform(); */
  
          WebElement entityrecordsmenu = driver.findElement(By.cssSelector("body &gt; div.sticky__body &gt; div.credHeader.ng-scope &gt; nav &gt; div.header__nav--primary.ng-scope &gt; section &gt; aside &gt; ul &gt; li:nth-child(2) &gt; a"));
          Actions builder = new Actions(driver);
          builder.moveToElement(entityrecordsmenu).build().perform();
  
          //provide wait here to display drop-down
          driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
  
          //some time implicitly wait may fails then use thread.sleep
          Thread.sleep(6000);
          WebElement createnewrecord = driver.findElement(By.cssSelector("body &gt; div.sticky__body &gt; div.credHeader.ng-scope &gt; nav &gt; div.header__nav--primary.ng-scope &gt; section &gt; aside &gt; ul &gt; li:nth-child(2) &gt; ul &gt; li:nth-child(2) &gt; a"));
          createnewrecord.click();
  
          //By locator = By.id("elem2");
          //WebElement element = driver.findElement(By.cssSelector("body &gt; div.sticky__body &gt; div.credHeader.ng-scope &gt; nav &gt; div.header__nav--primary.ng-scope &gt; section &gt; aside &gt; ul &gt; li.ng-isolate-scope.selected &gt; ul &gt; li:nth-child(3) &gt; a"));
          //element.click(); 
  
          //Mouse hover and drop down clicked
  
          Thread.sleep(13000);
  
  
  
          driver.findElement(By.xpath("//*[@id='search-results']/div[2]/table/tbody/tr[1]/td[1]/a")).click();
          Thread.sleep(7000);
          //driver.findElement(By.cssSelector("#legalName")).sendKeys("IMB");
  
          ((JavascriptExecutor)driver).executeScript("scroll(0,400)");
  
          Thread.sleep(5000);
  
          Thread.sleep(2000);
  
          WebElement SaveDraftbutton = driver.findElement(By.cssSelector("#submitBtn &gt; span:nth-child(2)"));
          SaveDraftbutton.click();
  
          Thread.sleep(6000);
  
          ((JavascriptExecutor)driver).executeScript("scroll(0,900)");
  
          Thread.sleep(6000);
  
  
          Robot robot = new Robot();
  
          robot.keyPress(KeyEvent.VK_ENTER);
          robot.keyRelease(KeyEvent.VK_ENTER);
          robot.keyPress(KeyEvent.VK_CONTROL);
          robot.keyPress(KeyEvent.VK_V);
          robot.keyRelease(KeyEvent.VK_V);
          robot.keyRelease(KeyEvent.VK_CONTROL);
          robot.keyPress(KeyEvent.VK_ENTER);
          robot.keyRelease(KeyEvent.VK_ENTER);
  
          //driver.findElement(By.cssSelector("#collapseDocuments &gt; div &gt; div &gt; div &gt; div &gt; div:nth-child(3) &gt; div &gt; div &gt; div.controls.control-group &gt; div.col-md-2.add-doc-button.button.ng-isolate-scope")).sendKeys("C:\\Users\\siva.247588\\Desktop\\Clarient+AML+Questionnaire.docx");
  
      }
  
  }
  </code></pre>
  
  <p>I have added some parts of the code. This was working fine earlier. I unfortunately made some changes in the path of the jar files after which its showing the below error message.</p>
  
  <pre><code>Exception in thread main"org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
      Build info: version: '2.53.0', revision: '35ae25b', time: '2016-03-15 16:57:40'
      System info: host: 'CHNMCT271738D', ip: '10.87.32.163', os.name: 'Windows 8.1', os.arch: 'x86', os.version: '6.3', java.version: '1.8.0_72'
      Driver info: driver.version: ChromeDriver"
  </code></pre>
  
  <p>Can anyone suggest a solution?</p>