{"action":"created","issue":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/1185","labels_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/1185/labels{/name}","comments_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/1185/comments","events_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/1185/events","html_url":"https://github.com/SeleniumHQ/selenium/issues/1185","id":112744351,"number":1185,"title":"Safari webdriver extension 2.48 not running with Safari 9","user":{"login":"Merfar","id":15243916,"avatar_url":"https://avatars.githubusercontent.com/u/15243916?v=3","gravatar_id":"","url":"https://api.github.com/users/Merfar","html_url":"https://github.com/Merfar","followers_url":"https://api.github.com/users/Merfar/followers","following_url":"https://api.github.com/users/Merfar/following{/other_user}","gists_url":"https://api.github.com/users/Merfar/gists{/gist_id}","starred_url":"https://api.github.com/users/Merfar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Merfar/subscriptions","organizations_url":"https://api.github.com/users/Merfar/orgs","repos_url":"https://api.github.com/users/Merfar/repos","events_url":"https://api.github.com/users/Merfar/events{/privacy}","received_events_url":"https://api.github.com/users/Merfar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-22T07:14:12Z","updated_at":"2015-10-22T08:05:12Z","closed_at":null,"body":"Hello, \r\n\r\ni need some support. Yesterday i updating my macbook to el capitan. In this case i updating may Safari from version 8 to 9 as well. I have writing some testscripts. The problem is, the safari browser will opened but not not call the the desired URL.Safari Browser stops.\r\n\r\nSystem information: \r\nselenium 2.48.2 \r\nsafari 9.0\r\nTestNG 6.9.6\r\nsafari extension 2.48 \r\n\r\nerror trace: \r\n\r\njava.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.directExecutor()Ljava/util/concurrent/Executor;\r\n\tat org.openqa.selenium.safari.WebSocketConnection.send(WebSocketConnection.java:139)\r\n\tat org.openqa.selenium.safari.SafariDriverCommandExecutor.execute(SafariDriverCommandExecutor.java:188)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:620)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:247)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:129)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:142)\r\n\tat org.openqa.selenium.safari.SafariDriver.<init>(SafariDriver.java:62)\r\n\tat org.openqa.selenium.safari.SafariDriver.<init>(SafariDriver.java:42)\r\n\tat de.softisticated.testautomatisierung.base.AbstractTest.readProperties(AbstractTest.java:98)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:606)\r\n\tat org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:85)\r\n\tat org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:510)\r\n\tat org.testng.internal.Invoker.invokeConfigurations(Invoker.java:211)\r\n\tat org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138)\r\n\tat org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:170)\r\n\tat org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:104)\r\n\tat org.testng.TestRunner.privateRun(TestRunner.java:773)\r\n\tat org.testng.TestRunner.run(TestRunner.java:623)\r\n\tat org.testng.SuiteRunner.runTest(SuiteRunner.java:357)\r\n\tat org.testng.SuiteRunner.runSequentially(SuiteRunner.java:352)\r\n\tat org.testng.SuiteRunner.privateRun(SuiteRunner.java:310)\r\n\tat org.testng.SuiteRunner.run(SuiteRunner.java:259)\r\n\tat org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\r\n\tat org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\r\n\tat org.testng.TestNG.runSuitesSequentially(TestNG.java:1185)\r\n\tat org.testng.TestNG.runSuitesLocally(TestNG.java:1110)\r\n\tat org.testng.TestNG.run(TestNG.java:1018)\r\n\tat org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:111)\r\n\tat org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:204)\r\n\tat org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:175)\r\n\r\nDoes somebody has any idea? Thank you.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/comments/150139063","html_url":"https://github.com/SeleniumHQ/selenium/issues/1185#issuecomment-150139063","issue_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/1185","id":150139063,"user":{"login":"Merfar","id":15243916,"avatar_url":"https://avatars.githubusercontent.com/u/15243916?v=3","gravatar_id":"","url":"https://api.github.com/users/Merfar","html_url":"https://github.com/Merfar","followers_url":"https://api.github.com/users/Merfar/followers","following_url":"https://api.github.com/users/Merfar/following{/other_user}","gists_url":"https://api.github.com/users/Merfar/gists{/gist_id}","starred_url":"https://api.github.com/users/Merfar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Merfar/subscriptions","organizations_url":"https://api.github.com/users/Merfar/orgs","repos_url":"https://api.github.com/users/Merfar/repos","events_url":"https://api.github.com/users/Merfar/events{/privacy}","received_events_url":"https://api.github.com/users/Merfar/received_events","type":"User","site_admin":false},"created_at":"2015-10-22T08:05:12Z","updated_at":"2015-10-22T08:05:12Z","body":"@BerforeClass \r\n@Parameters({ \"host\" })\r\n\r\nthis.driver = new SafariDriver();\r\n\t\tthis.utils = new Utils(this.driver);\r\n\t\tdriver.get(host);        \r\n\t\tdriver.manage().window().setSize(new Dimension(1024, 850));\r\n\t\tif (!utils.getDriver().getTitle().contains(\"XXXXXXX\")) {\r\n\t\t\tReporter.log(\"Browser not ready yet => refresh\");\r\n\t\t\ttry {\r\n\t\t\t\tThread.sleep(5000);\r\n\t\t\t} catch (InterruptedException e) {\r\n\r\n\t\t\t}\r\n\t\t\tutils.getDriver().navigate().refresh();\r\n\t\t}\r\n\t}\r\n\r\nvariable host will come from the testng.xml "}}