Note that there are some explanatory texts on larger screens.

plurals
  1. POSelenim RC with safari issues - Selenium::WebDriver::Error::UnknownError: Executor has not been started yet
    primarykey
    data
    text
    <p>I am trying to open safari using Selenium RC. However, Safari instance is created and stays in Requesting connection mode (SafariDriver requesting connection at ws://localhost:3078/wd).</p> <pre><code>require "selenium-webdriver" caps = Selenium::WebDriver::Remote::Capabilities.safari browser = Selenium::WebDriver.for :remote, :url=&gt;"http://localhost:4444/wd/hub", :desired_capabilities=&gt;caps </code></pre> <p>above stuff hung up and fails with - Selenium::WebDriver::Error::UnknownError: Executor has not been started yet (java.lang.IllegalStateException) from [remote server] com.google.common.base.Preconditions(Preconditions.java):145:in <code>checkState' from [remote server] org.openqa.selenium.safari.SafariDriverCommandExecutor(SafariDriverCommandExecutor.java):123:in</code>execute' from [remote server] org.openqa.selenium.remote.RemoteWebDriver(RemoteWebDriver.java):432:in <code>execute' from [remote server] org.openqa.selenium.remote.RemoteWebDriver(RemoteWebDriver.java):140:in</code>startSession' from [remote server] org.openqa.selenium.remote.RemoteWebDriver(RemoteWebDriver.java):95:in <code>&lt;init&gt;' from [remote server] org.openqa.selenium.safari.SafariDriver(SafariDriver.java):33:in</code>' from [remote server] sun.reflect.NativeConstructorAccessorImpl(NativeConstructorAccessorImpl.java):-2:in <code>newInstance0' from [remote server] sun.reflect.NativeConstructorAccessorImpl(NativeConstructorAccessorImpl.java):39:in</code>newInstance' from [remote server] sun.reflect.DelegatingConstructorAccessorImpl(DelegatingConstructorAccessorImpl.java):27:in <code>newInstance' from [remote server] java.lang.reflect.Constructor(Constructor.java):513:in</code>newInstance' from [remote server] java.lang.Class(Class.java):355:in <code>newInstance0' from [remote server] java.lang.Class(Class.java):308:in</code>newInstance' from [remote server] org.openqa.selenium.remote.server.DefaultDriverFactory(DefaultDriverFactory.java):61:in <code>callConstructor' from [remote server] org.openqa.selenium.remote.server.DefaultDriverFactory(DefaultDriverFactory.java):52:in</code>newInstance' from [remote server] org.openqa.selenium.remote.server.DefaultSession$BrowserCreator(DefaultSession.java):197:in <code>call' from [remote server] org.openqa.selenium.remote.server.DefaultSession$BrowserCreator(DefaultSession.java):1:in</code>call' ... 4 levels... from [remote server] java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java):908:in <code>run' from [remote server] java.lang.Thread(Thread.java):680:in</code>run' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/response.rb:52:in <code>assert_ok' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/response.rb:15:in</code>initialize' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/http/common.rb:59:in <code>new' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/http/common.rb:59:in</code>create_response' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/http/default.rb:59:in <code>request' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/http/common.rb:40:in</code>call' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/bridge.rb:598:in <code>raw_execute' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/bridge.rb:92:in</code>create_session' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/remote/bridge.rb:68:in <code>initialize' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/common/driver.rb:33:in</code>new' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver/common/driver.rb:33:in <code>for' from /Users/demo/.rvm/gems/ruby-1.9.2-p180/gems/selenium-webdriver-2.24.0/lib/selenium/webdriver.rb:65:in</code>for' from (irb):7</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload