# Edge webdriver Katalon Studio Linux

**URL:** <https://forum.katalon.com/t/edge-webdriver-katalon-studio-linux/52323>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [February 21, 2021, 12:42pm UTC](https://forum.katalon.com/t/edge-webdriver-katalon-studio-linux/52323 "2021-02-21T12:42:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![demydamichal](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/demydamichal/32/16103_2.png) [@demydamichal](https://forum.katalon.com/u/demydamichal)\
**Post date:** [February 21, 2021, 12:42pm UTC](https://forum.katalon.com/t/edge-webdriver-katalon-studio-linux/52323/1 "2021-02-21T12:42:47Z")

</div>

Hi Everyone,

Was anyone successful to get Edge chromium webdriver on Katalon Studio in Linux?

I`ve tried from Tools → Update Webdriver → Edge Chromium and it failed as per below.

Furthermore, I`ve downloaded the latest driver for Linux (90.0.789.1) from https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ I`ve tried to manually add them at the application level under configuration/resources/drivers/ with a variety of folder names: edgechromiumdriver\_linux64, edgedriver, edgedriver\_linux64 without luck. (The driver executable does not exist:)

**Tools → Update Webdriver → Edge Chromium**  
java.lang.reflect.InvocationTargetException  
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:397)  
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:469)  
at com.kms.katalon.composer.components.impl.installer.InstallationManager.startInstallation(InstallationManager.java:63)  
at com.kms.katalon.composer.handlers.UpdateEdgeChromiumWebdriverHandler.execute(UpdateEdgeChromiumWebdriverHandler.java:48)  
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)  
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:319)  
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:253)  
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)  
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)  
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)  
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)  
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)  
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:438)  
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:449)  
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.lambda$2(AbstractContributionItem.java:475)  
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem$$Lambda$217/759282522.handleEvent(Unknown Source)  
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)  
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5685)  
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1423)  
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4953)  
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4446)  
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1158)  
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)  
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1047)  
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)  
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:658)  
at org.eclipse.ui.internal.Workbench$$Lambda$39/1930319715.run(Unknown Source)  
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)  
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:557)  
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:154)  
at com.kms.katalon.core.application.WorkbenchApplicationStarter.start(WorkbenchApplicationStarter.java:23)  
at com.kms.katalon.application.Application.runGUI(Application.java:191)  
at com.kms.katalon.application.Application.start(Application.java:102)  
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)  
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)  
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)  
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)  
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)  
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)  
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)  
at org.eclipse.equinox.launcher.Main.run(Main.java:1447)  
at org.eclipse.equinox.launcher.Main.main(Main.java:1420)  
Caused by: java.lang.NullPointerException  
at com.kms.katalon.execution.webui.configuration.WebDriverManagerRunConfiguration.downloadDriver(WebDriverManagerRunConfiguration.java:43)  
at com.kms.katalon.composer.handlers.DriverDownloadManager.downloadDriver(DriverDownloadManager.java:76)  
at com.kms.katalon.composer.handlers.UpdateEdgeChromiumWebdriverHandler$1.run(UpdateEdgeChromiumWebdriverHandler.java:39)  
at com.kms.katalon.composer.components.impl.installer.InstallationManager.runStep(InstallationManager.java:129)  
at com.kms.katalon.composer.components.impl.installer.InstallationManager.access$3(InstallationManager.java:124)  
at com.kms.katalon.composer.components.impl.installer.InstallationManager$1.run(InstallationManager.java:70)  
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
