user3723314
user3723314

Reputation: 67

Exception by using SafariDriver

I'm trying to run selenium safari driver. My code is: driver = new SafariDriver();

But I get the following exception:

Caused by: java.lang.NoClassDefFoundError: org/jboss/netty/channel/ChannelFactory
    at org.openqa.selenium.safari.SafariDriverCommandExecutor.<init>(SafariDriverCommandExecutor.java:76)
    at org.openqa.selenium.safari.SafariDriver.<init>(SafariDriver.java:58)
    at org.openqa.selenium.safari.SafariDriver.<init>(SafariDriver.java:42)
    at com.ca.automation.utils.WebDriverFactory.initWebDriver(WebDriverFactory.java:168)
    at com.ca.automation.utils.WebDriverFactory.getWebDriver(WebDriverFactory.java:210)
    at com.ca.automation.utils.BaseSelenium.<init>(BaseSelenium.java:43)
    at com.ca.automation.pb.strategicPlanning.CrudDriversBTest.<init>(CrudDriversBTest.java:20)

Upvotes: 1

Views: 357

Answers (1)

Darius Miliauskas
Darius Miliauskas

Reputation: 3524

There could be a solution: Selenium 2 WebDriver NoClassDefFoundErrorS. You just need to use the standalone version or add all the jars to the build path.

Upvotes: 1

Related Questions