[JBoss JIRA] (ARQGRA-497) Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
by Matous Jobanek (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-497?page=com.atlassian.jira.plugin... ]
Matous Jobanek commented on ARQGRA-497:
---------------------------------------
Hi, thanks for reporting this.
This week, I'm going to fix this and release new versions of both Drone and Graphene that will be compatible with the latest version of selenium.
> Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
> ----------------------------------------------------------------------------------------------
>
> Key: ARQGRA-497
> URL: https://issues.jboss.org/browse/ARQGRA-497
> Project: Arquillian Graphene
> Issue Type: Bug
> Components: api
> Affects Versions: 2.1.0.Final
> Reporter: Jan Hrcek
> Assignee: Matous Jobanek
> Priority: Blocker
>
> I'm unable to start Firefox/Chrome driver using Graphene 2.1.0.Final & selenium-bom 3.2.0.
> When instantiating browser I see the following exception:
> {code:java}
> Caused by: java.lang.NoSuchMethodError: org.openqa.selenium.support.ui.WebDriverWait.until(Lcom/google/common/base/Predicate;)V
> at org.jboss.arquillian.graphene.wait.WebDriverWaitImpl.until(WebDriverWaitImpl.java:87)
> at org.jboss.arquillian.graphene.enricher.StaleElementInterceptor.intercept(StaleElementInterceptor.java:44)
> at org.jboss.arquillian.graphene.proxy.InvocationContextImpl.invoke(InvocationContextImpl.java:87)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler$2.call(GrapheneContextualHandler.java:212)
> at org.jboss.arquillian.graphene.context.BrowserActions.performAction(BrowserActions.java:62)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.invoke(GrapheneContextualHandler.java:208)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.intercept(GrapheneContextualHandler.java:234)
> at org.openqa.selenium.chrome.ChromeDriver$$EnhancerByGraphene$$1cfa9aea.manage(<generated>)
> {code}
> This seems to be caused by recent removal of FluentWait#until(Predicate) method in selenium (see [recent commit|https://github.com/SeleniumHQ/selenium/commit/bee4115079b7fa678e14...]). Could you please update / remove this method from org.jboss.arquillian.graphene.wait.WebDriverWaitImpl so that the browsers can be instantiated again?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (ARQGRA-497) Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
by Matous Jobanek (JIRA)
[ https://issues.jboss.org/browse/ARQGRA-497?page=com.atlassian.jira.plugin... ]
Matous Jobanek reassigned ARQGRA-497:
-------------------------------------
Assignee: Matous Jobanek
> Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
> ----------------------------------------------------------------------------------------------
>
> Key: ARQGRA-497
> URL: https://issues.jboss.org/browse/ARQGRA-497
> Project: Arquillian Graphene
> Issue Type: Bug
> Components: api
> Affects Versions: 2.1.0.Final
> Reporter: Jan Hrcek
> Assignee: Matous Jobanek
> Priority: Blocker
>
> I'm unable to start Firefox/Chrome driver using Graphene 2.1.0.Final & selenium-bom 3.2.0.
> When instantiating browser I see the following exception:
> {code:java}
> Caused by: java.lang.NoSuchMethodError: org.openqa.selenium.support.ui.WebDriverWait.until(Lcom/google/common/base/Predicate;)V
> at org.jboss.arquillian.graphene.wait.WebDriverWaitImpl.until(WebDriverWaitImpl.java:87)
> at org.jboss.arquillian.graphene.enricher.StaleElementInterceptor.intercept(StaleElementInterceptor.java:44)
> at org.jboss.arquillian.graphene.proxy.InvocationContextImpl.invoke(InvocationContextImpl.java:87)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler$2.call(GrapheneContextualHandler.java:212)
> at org.jboss.arquillian.graphene.context.BrowserActions.performAction(BrowserActions.java:62)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.invoke(GrapheneContextualHandler.java:208)
> at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.intercept(GrapheneContextualHandler.java:234)
> at org.openqa.selenium.chrome.ChromeDriver$$EnhancerByGraphene$$1cfa9aea.manage(<generated>)
> {code}
> This seems to be caused by recent removal of FluentWait#until(Predicate) method in selenium (see [recent commit|https://github.com/SeleniumHQ/selenium/commit/bee4115079b7fa678e14...]). Could you please update / remove this method from org.jboss.arquillian.graphene.wait.WebDriverWaitImpl so that the browsers can be instantiated again?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (ARQ-2081) Upgrade to Selenium 3.2.0
by Matous Jobanek (JIRA)
Matous Jobanek created ARQ-2081:
-----------------------------------
Summary: Upgrade to Selenium 3.2.0
Key: ARQ-2081
URL: https://issues.jboss.org/browse/ARQ-2081
Project: Arquillian
Issue Type: Component Upgrade
Components: Extension - Drone
Affects Versions: drone_2.1.0.Alpha1
Reporter: Matous Jobanek
Assignee: Matous Jobanek
Fix For: drone_2.1.0.Alpha2
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (ARQGRA-497) Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
by Jan Hrcek (JIRA)
Jan Hrcek created ARQGRA-497:
--------------------------------
Summary: Unable to start browser because FluentWait#until(Predicate) has been removed in selenium 3.2.0
Key: ARQGRA-497
URL: https://issues.jboss.org/browse/ARQGRA-497
Project: Arquillian Graphene
Issue Type: Bug
Components: api
Affects Versions: 2.1.0.Final
Reporter: Jan Hrcek
Priority: Blocker
I'm unable to start Firefox/Chrome driver using Graphene 2.1.0.Final & selenium-bom 3.2.0.
When instantiating browser I see the following exception:
{code:java}
Caused by: java.lang.NoSuchMethodError: org.openqa.selenium.support.ui.WebDriverWait.until(Lcom/google/common/base/Predicate;)V
at org.jboss.arquillian.graphene.wait.WebDriverWaitImpl.until(WebDriverWaitImpl.java:87)
at org.jboss.arquillian.graphene.enricher.StaleElementInterceptor.intercept(StaleElementInterceptor.java:44)
at org.jboss.arquillian.graphene.proxy.InvocationContextImpl.invoke(InvocationContextImpl.java:87)
at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler$2.call(GrapheneContextualHandler.java:212)
at org.jboss.arquillian.graphene.context.BrowserActions.performAction(BrowserActions.java:62)
at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.invoke(GrapheneContextualHandler.java:208)
at org.jboss.arquillian.graphene.proxy.GrapheneContextualHandler.intercept(GrapheneContextualHandler.java:234)
at org.openqa.selenium.chrome.ChromeDriver$$EnhancerByGraphene$$1cfa9aea.manage(<generated>)
{code}
This seems to be caused by recent removal of FluentWait#until(Predicate) method in selenium (see [recent commit|https://github.com/SeleniumHQ/selenium/commit/bee4115079b7fa678e14...]). Could you please update / remove this method from org.jboss.arquillian.graphene.wait.WebDriverWaitImpl so that the browsers can be instantiated again?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months