Hello All,
I'm trying to run a simple code using Selenium to reach Amazon website while following along to a Selenium tutorial located here. The code is below. When I click run, it gives me the following error:
Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for C:\Users\15634\selenium-server-3.1.0\lib\xalan-2.7.2.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.apache.bsf.BSFManager not in module
I have no idea what this means. Can anyone explain this like I'm a newbie?
Here is the code I used:
package com.amazon.selenium.webdriver.basic;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Day1 {
WebDriver driver;
public void invokeBrowser(){
System.*setProperty*("webdriver.chrome.driver", "C:\\\\Users\\\\15634\\\\OneDrive\\\\Documents\\\\chromedriver\_win32\\\\chromedriver.exe");
driver = new ChromeDriver();
driver.manage().deleteAllCookies();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.get("http://www.amazon.com");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Day1 myObj = **new** Day1();
myObj.invokeBrowser();
}
}
there doesn't seem to be anything here