# Running TestSuite from Bitbucket pipeline using Docker Error (java.lang.NullPointerException)

**URL:** <https://forum.katalon.com/t/running-testsuite-from-bitbucket-pipeline-using-docker-error-java-lang-nullpointerexception/64829>\
**Category:** Integrations\
**Tags:** bitbucket, integrations, katalon-studio\
**Created:** [May 4, 2022, 9:41pm UTC](https://forum.katalon.com/t/running-testsuite-from-bitbucket-pipeline-using-docker-error-java-lang-nullpointerexception/64829 "2022-05-04T21:41:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![zachary.huston](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/zachary.huston/32/16104_2.png) [@zachary.huston](https://forum.katalon.com/u/zachary.huston)\
**Post date:** [May 4, 2022, 9:41pm UTC](https://forum.katalon.com/t/running-testsuite-from-bitbucket-pipeline-using-docker-error-java-lang-nullpointerexception/64829/1 "2022-05-04T21:41:17Z")

</div>

Our pipeline.yml  
[bitbucket-pipelines.txt](https://forum.katalon.com/uploads/short-url/2JYpn4vpGaNazaX6LwRXBDBR6Y1.txt) (858 Bytes)

Receiving java.lang.NullPointerException error while trying to execute our TestSuite project.

Activating…  
Start activating offline…  
Search for valid offline licenses in folder: /root/.katalon/license  
The number of valid offline licenses: 0  
Start activating online…  
Wed May 04 18:49:19 UTC 2022  
Unable to delete lib folders.  
java.lang.NullPointerException  
at com.kms.katalon.execution.console.ConsoleMain.deleteLibFolders(ConsoleMain.java:765)  
at com.kms.katalon.execution.console.ConsoleMain.getProject(ConsoleMain.java:749)  
at com.kms.katalon.execution.console.ConsoleMain.findProject(ConsoleMain.java:645)  
at com.kms.katalon.execution.console.ConsoleMain.launch(ConsoleMain.java:478)  
at com.kms.katalon.console.application.ConsoleApplicationStarter.start(ConsoleApplicationStarter.java:37)  
at com.kms.katalon.application.Application.runConsole(Application.java:125)  
at com.kms.katalon.application.Application.start(Application.java:88)  
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 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.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)  
Cleaning up workspace  
Opening project file: select-care-shared-automation-testing.prj  
org.eclipse.core.runtime.AssertionFailedException: null argument:  
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:88)  
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:76)  
at org.eclipse.core.runtime.Path.initialize(Path.java:643)  
at org.eclipse.core.runtime.Path.(Path.java:241)  
at org.eclipse.core.runtime.Path.(Path.java:189)  
at com.kms.katalon.groovy.util.GroovyUtil.initGroovyProjectDescription(GroovyUtil.java:704)  
at com.kms.katalon.groovy.util.GroovyUtil.initGroovyProject(GroovyUtil.java:196)  
at com.kms.katalon.controller.ProjectController.openProject(ProjectController.java:207)  
at com.kms.katalon.execution.console.ConsoleMain.getProject(ConsoleMain.java:751)  
at com.kms.katalon.execution.console.ConsoleMain.findProject(ConsoleMain.java:645)  
at com.kms.katalon.execution.console.ConsoleMain.launch(ConsoleMain.java:478)  
at com.kms.katalon.console.application.ConsoleApplicationStarter.start(ConsoleApplicationStarter.java:37)  
at com.kms.katalon.application.Application.runConsole(Application.java:125)  
at com.kms.katalon.application.Application.start(Application.java:88)  
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 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.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)  
All launchers terminated

---

<div class="post-metadata">

**Author:** ![luju](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/luju/32/16104_2.png) [@luju](https://forum.katalon.com/u/luju)\
**Post date:** [May 5, 2022, 11:31am UTC](https://forum.katalon.com/t/running-testsuite-from-bitbucket-pipeline-using-docker-error-java-lang-nullpointerexception/64829/2 "2022-05-05T11:31:56Z")

</div>

Are there missing folders in your project directory?

![grafik](https://europe1.discourse-cdn.com/katalon/original/3X/e/1/e1cf6bb4eefa6fbbdf69f1a14a50029b78e9926b.png)
