Looks like your Chrome is crashing for some reason when it is being started by WebDriver. Can you please confirm that you are able to run Chrome on your machine when starting it manually, that is not through WebDriver? A quick Google search seems to suggest people seeing similar issues when Google Drive is installed on their machines. Is that the case for you?
Marcin On Wed, Sep 6, 2017 at 11:24 PM, JR <[email protected]> wrote: > I am new to GEB, Seleniumand WebDriver so this might be an obvious error > on my part. I ran the following GEB script from IntelliJ using FireFox > first then I tried Chrome. Both failed. Any idea what I could be doing > wrong? My project only includes the test code, JDK 8, Groovy 2.0.6, GEB > 1.1.1, selenium-support:2.52.0, selenium-firefox-driver:2.52.0, > selenium-chrome-driver:2.52.0. MacOS Sierra v 10.12.6. The browser is > launched, and the script fails at: go "http://google.com". > > import geb.Browser > > Browser.drive { > > go "http://google.com" > > assert title == "Google" > } > > > Got the following error: > > > /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/java > -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:59714,suspend=y,server=n > -Dgeb.driver=chrome "-Dwebdriver.chrome.driver=/Applications/Google > Chrome.app/Contents/MacOS/Google Chrome" > -javaagent:/Users/home/Library/Caches/IntelliJIdea2017.2/groovyHotSwap/gragent.jar > -Dfile.encoding=UTF-8 -classpath > "/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/lib/tools.jar:/Users/home/dev/Playground/TAVConnectGEBTesting/out/production/TAVConnectGEBTesting:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-servlet-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-sql-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-test-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-testng-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-jmx-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-json-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-jsr223-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-groovysh-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-console-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-docgenerator-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-swing-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-ant-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-bsf-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-groovydoc-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-templates-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-xml-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/groovy-2.0.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/gpars-1.0.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/testng-6.5.2.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/jsp-api-2.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/servlet-api-2.4.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/ant-junit-1.8.4.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/bsf-2.4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/qdox-1.12.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/jsr166y-1.7.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/asm-4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/asm-analysis-4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/asm-commons-4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/asm-tree-4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/asm-util-4.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/jansi-1.6.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/xmlpull-1.1.3.1.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/jline-1.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/xstream-1.4.2.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/ant-antlr-1.8.4.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/ant-launcher-1.8.4.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/ant-1.8.4.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/jcommander-1.12.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/ivy-2.2.0.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/hamcrest-core-1.1.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/commons-logging-1.1.1.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/junit-4.10.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/antlr-2.7.7.jar:/Users/home/.sdkman/candidates/groovy/2.0.6/lib/commons-cli-1.2.jar:/Users/home/.m2/repository/org/gebish/geb-core/1.1.1/geb-core-1.1.1.jar:/Users/home/.m2/repository/org/codehaus/groovy/groovy-all/2.4.7/groovy-all-2.4.7.jar:/Users/home/.m2/repository/org/gebish/geb-ast/1.1.1/geb-ast-1.1.1.jar:/Users/home/.m2/repository/org/gebish/geb-waiting/1.1.1/geb-waiting-1.1.1.jar:/Users/home/.m2/repository/org/gebish/geb-implicit-assertions/1.1.1/geb-implicit-assertions-1.1.1.jar:/Users/home/.m2/repository/org/gebish/geb-exceptions/1.1.1/geb-exceptions-1.1.1.jar:/Users/home/.m2/repository/org/jodd/jodd-lagarto/3.7.1/jodd-lagarto-3.7.1.jar:/Users/home/.m2/repository/org/jodd/jodd-core/3.7.1/jodd-core-3.7.1.jar:/Users/home/.m2/repository/org/jodd/jodd-log/3.7.1/jodd-log-3.7.1.jar:/Users/home/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/2.52.0/selenium-firefox-driver-2.52.0.jar:/Users/home/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/2.52.0/selenium-remote-driver-2.52.0.jar:/Users/home/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar:/Users/home/.m2/repository/com/google/code/gson/gson/2.3.1/gson-2.3.1.jar:/Users/home/.m2/repository/org/seleniumhq/selenium/selenium-api/2.52.0/selenium-api-2.52.0.jar:/Users/home/.m2/repository/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar:/Users/home/.m2/repository/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar:/Users/home/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/home/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/home/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar:/Users/home/.m2/repository/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar:/Users/home/.m2/repository/net/java/dev/jna/jna-platform/4.1.0/jna-platform-4.1.0.jar:/Users/home/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/home/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/home/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/2.52.0/selenium-chrome-driver-2.52.0.jar:/Users/home/.m2/repository/org/seleniumhq/selenium/selenium-support/2.52.0/selenium-support-2.52.0.jar:/Applications/IntelliJ > IDEA.app/Contents/lib/idea_rt.jar" Main > objc[22710]: Class JavaLaunchHelper is implemented in both > /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/java > (0x10c9414c0) and > /Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/jre/lib/libinstrument.dylib > (0x10e1fb4e0). One of the two will be used. Which one is undefined. > Connected to the target VM, address: '127.0.0.1:59714', transport: 'socket' > 2017-09-06 17:02:58.908 Google Chrome[22712:2175109] Errors logged by > ksadmin: KSKeyedPersistentStore store directory does not exist. > [com.google.UpdateEngine.CommonErrorDomain:501 - > '/Library/Google/GoogleSoftwareUpdate/TicketStore' - > 'KSKeyedPersistentStore.m:372'] > KSPersistentTicketStore failed to load tickets. (productID: > com.google.Chrome) [com.google.UpdateEngine.CoreErrorDomain:1051 - > '/Library/Google/GoogleSoftwareUpdate/TicketStore/Keystone.ticketstore'] > (KSKeyedPersistentStore store directory does not exist. - > '/Library/Google/GoogleSoftwareUpdate/TicketStore' > [com.google.UpdateEngine.CommonErrorDomain:501]) > ksadmin cannot access the ticket store:<KSUpdateError:0x100405460 > domain="com.google.UpdateEngine.CoreErrorDomain" > code=1051 > userInfo={ > function = "-[KSProductKeyedStore(ProtectedMethods) > errorForStoreError:productID:message:timeoutMessage:]"; > date = 2017-09-06 22:02:58 +0000; > productids = {( > "com.google.Chrome" > )}; > filename = "KSProductKeyedStore.m"; > line = 91; > NSFilePath = > "/Library/Google/GoogleSoftwareUpdate/TicketStore/Keystone.ticketstore"; > NSUnderlyingError = <KSError:0x1004038d0 > domain="com.google.UpdateEngine.CommonErrorDomain" > code=501 > userInfo={ > date = 2017-09-06 22:02:58 +0000; > line = 372; > filename = "KSKeyedPersistentStore.m"; > function = > "-[KSKeyedPersistentStore(PrivateMethods) validateStorePath]"; > NSFilePath = > "/Library/Google/GoogleSoftwareUpdate/TicketStore"; > NSLocalizedDescription = > "KSKeyedPersistentStore store directory does not exist."; > } > >; > NSLocalizedDescription = "KSPersistentTicketStore failed to > load tickets."; > } > > > Exception in thread "main" > org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new > session. Possible causes are invalid address of the remote server or browser > start-up failure. > Build info: version: '2.52.0', revision: > '4c2593cfc3689a7fcd7be52549167e5ccc93ad28', time: '2016-02-11 11:22:43' > System info: host: 'My---MBP', ip: '127.0.0.1', os.name: 'Mac OS X', os.arch: > 'x86_64', os.version: '10.12.6', java.version: '1.8.0_92' > Driver info: driver.version: ChromeDriver > at > org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:665) > at > org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249) > at > org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131) > at > org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144) > at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:170) > at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:159) > at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:116) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:423) > at > org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) > at > org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:71) > at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1465) > at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1395) > at > org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:879) > at > org.codehaus.groovy.runtime.DefaultGroovyMethods.newInstance(DefaultGroovyMethods.java:11842) > at org.codehaus.groovy.runtime.dgm$368.invoke(Unknown Source) > at > org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:148) > at > org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.call(StaticMetaMethodSite.java:88) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) > at > geb.driver.NameBasedDriverFactory.getDriver(NameBasedDriverFactory.groovy:44) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3487) > at > org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:84) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227) > at > geb.driver.CachingDriverFactory$_getDriver_closure3.doCall(CachingDriverFactory.groovy:85) > at > geb.driver.CachingDriverFactory$_getDriver_closure3.doCall(CachingDriverFactory.groovy) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) > at > geb.driver.CachingDriverFactory$SimpleCache.get(CachingDriverFactory.groovy:32) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) > at > org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:64) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) > at > geb.driver.CachingDriverFactory.getDriver(CachingDriverFactory.groovy:84) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3487) > at > org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:84) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:227) > at geb.Configuration.createDriver(Configuration.groovy:382) > at geb.Configuration.getDriver(Configuration.groovy:371) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3487) > at > org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:84) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231) > at geb.Browser.getDriver(Browser.groovy:111) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > groovy.lang.MetaClassImpl$GetBeanMethodMetaProperty.getProperty(MetaClassImpl.java:3487) > at > org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:84) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGroovyObjectGetProperty(AbstractCallSite.java:231) > at geb.Browser.go(Browser.groovy:500) > at geb.Browser$go.callCurrent(Unknown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:149) > at geb.Browser.go(Browser.groovy:476) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:361) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141) > at Main$_run_closure1.doCall(Main.groovy:5) > at Main$_run_closure1.doCall(Main.groovy) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at > org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906) > at > org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) > at geb.Browser.drive(Browser.groovy:1054) > at geb.Browser$drive$0.callStatic(Unknown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:53) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:157) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:169) > at geb.Browser.drive(Browser.groovy:1024) > at geb.Browser$drive.call(Unknown Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) > at Main.run(Main.groovy:3) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) > at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1076) > at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906) > at > org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:848) > at > org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:831) > at > org.codehaus.groovy.runtime.InvokerHelper.runScript(InvokerHelper.java:407) > at org.codehaus.groovy.runtime.InvokerHelper$runScript.call(Unknown > Source) > at > org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) > at > org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) > at Main.main(Main.groovy) > Caused by: java.lang.IllegalStateException: The process has not exited yet > therefore no result is available ... > at > org.apache.commons.exec.DefaultExecuteResultHandler.getException(DefaultExecuteResultHandler.java:76) > at > org.openqa.selenium.os.UnixProcess.checkForError(UnixProcess.java:171) > at > org.openqa.selenium.os.CommandLine.checkForError(CommandLine.java:185) > at > org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:177) > at > org.openqa.selenium.remote.service.DriverService.start(DriverService.java:166) > at > org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78) > at > org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:644) > ... 146 more > Disconnected from the target VM, address: '127.0.0.1:59714', transport: > 'socket' > > Process finished with exit code 1 > > > Thanks in advance! > > -- > You received this message because you are subscribed to the Google Groups > "Geb User Mailing List" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/geb-user/12aedf59-8d39-4169-99fc-fa72bfc5fc15%40googlegroups.com > <https://groups.google.com/d/msgid/geb-user/12aedf59-8d39-4169-99fc-fa72bfc5fc15%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Geb User Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/geb-user/CA%2B52dQSSbGJ6%2Bt%3DR5TWMNu%3DK_C47fS%2Bhox%2BhKFKP9tZNJXzaUw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
