Java Client: Please Merge Pr 1966 to fix Chrome 115 incompatibility


we are facing issues using Appium with Chrome webviews:

Webviewio.appium.java_client.NoSuchContextException: An unknown server-side error occurred while processing the command. Original error: No Chromedriver found that can automate Chrome ‘115.0.5790’. Build info: version: ‘4.9.1’, revision: ‘eb2032df7f’ System info: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘11.0.19’ Driver info: Command: [abb3a298-b300-4e48-9fd3-5c73d2e60f9a, switchToContext

The root cause seem’s to be this:

The fix would be using a newer webdriver manager:

“Use Chrome for Testing (CfT) JSON endpoints for version discovering as of chromedriver 115”

Dependabod opened a PR but it fails, because webdriver manager droped Java 8 support.

“Bump to Java 11 (required in Selenium as of September 30, 2023). See

so please “Bump to Java 11” and drop the Appium Java Client CI / JDK 8 - macos-latest (pull_request) test

I assume your issue has nothing to do with the client and what really needs to be done is to update the UiAutomator2 driver, so it includes the recent chromedriver additions. In particular