Я только начал работать с Geb и попытался выполнить следующий скрипт Geb из groovy.console в OSX:
@Grapes([
@Grab("org.codehaus.geb:geb-core:latest.release"),
@Grab("org.seleniumhq.selenium:selenium-chrome-driver:latest.release")
])
import geb.Browser
import org.openqa.selenium.chrome.ChromeDriver
Browser.drive(new ChromeDriver(), "http://www.google.com") {
println $("div")
}
Ниже приведены выдержки из трассировки стека:
java.security.NoSuchAlgorithmException: class configured for KeyManagerFactory: com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509 not a KeyManagerFactory
...
java.lang.IllegalStateException: Failure initializing default SSL context
...
Caused by: java.security.NoSuchAlgorithmException: class configured for KeyManagerFactory: com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509 not a KeyManagerFactory
Есть ли какой-то аспект конфигурации объекта Groovy или браузера, который мне не хватает?
Спасибо.