# Unable to start Mobile application in Kobiton. Observing NullPointerException: Name is null Error in log

**URL:** <https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593>\
**Category:** Mobile Testing\
**Tags:** mobile-testing, katalon-studio\
**Created:** [August 15, 2019, 9:41am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593 "2019-08-15T09:41:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Noor\_Yeaser\_Khan](https://avatars.discourse-cdn.com/v4/letter/n/ebca7d/32.png) [@Noor\_Yeaser\_Khan](https://forum.katalon.com/u/Noor_Yeaser_Khan)\
**Post date:** [August 15, 2019, 9:41am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593/1 "2019-08-15T09:41:25Z")

</div>

I am not being able to start either an iOS application nor an Android application on Kobiton devices using Kataon Studio’s latest beta version 6.3.0.

Steps to reproduce:

1. Create the KS test script using a physical device
2. Created a trial account on Kobiton
3. Uploaded .apk/.ipa file on Kobiton Apps
4. Made a few devices as Favourite on Kobiton
5. Carried out the rest of the steps as instructed here: [https://docs.katalon.com/katalon-studio/docs/integrate\_with\_kobiton.html#mobile-testing-with-kobiton-devices](https://docs.katalon.com/katalon-studio/docs/integrate_with_kobiton.html#mobile-testing-with-kobiton-devices)

Observed the following error on the execution log:  
SLF4J: The requested version 1.7.16 by your slf4j binding is not compatible with [1.6]  
SLF4J: See [SLF4J Error Codes](http://www.slf4j.org/codes.html#version_mismatch) for further details.  
2019-08-15 15:24:25.249 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------  
2019-08-15 15:24:25.276 INFO c.k.katalon.core.main.TestCaseExecutor - START Test Cases/TC01\_User\_Registration\_RndName  
2019-08-15 15:24:28.001 DEBUG testcase.TC01\_User\_Registration\_RndName - 1: startApplication(“kobiton-store:37737”, false)  
2019-08-15 15:24:28.567 ERROR c.k.k.core.keyword.internal.KeywordMain - ❌ Unable to start app at: ‘kobiton-store:37737’ (Root cause: java.lang.NullPointerException: Name is null  
at com.kms.katalon.core.mobile.driver.MobileDriverType.valueOf(MobileDriverType.java:1)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.getRemoteMobileDriver(MobileDriverFactory.java:91)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:372)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.doCall(StartApplicationKeyword.groovy:49)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.call(StartApplicationKeyword.groovy)  
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:74)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)  
at TC01\_User\_Registration\_RndName.run(TC01\_User\_Registration\_RndName:18)  
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)  
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)  
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)  
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)  
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)  
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)  
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)  
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)  
at TempTestCase1565861057249.run(TempTestCase1565861057249.groovy:21)  
)  
2019-08-15 15:24:28.595 ERROR c.k.katalon.core.main.TestCaseExecutor - ❌ Test Cases/TC01\_User\_Registration\_RndName FAILED.  
Reason:  
com.kms.katalon.core.exception.StepFailedException: Unable to start app at: ‘kobiton-store:37737’ (Root cause: java.lang.NullPointerException: Name is null  
at com.kms.katalon.core.mobile.driver.MobileDriverType.valueOf(MobileDriverType.java:1)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.getRemoteMobileDriver(MobileDriverFactory.java:91)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:372)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.doCall(StartApplicationKeyword.groovy:49)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.call(StartApplicationKeyword.groovy)  
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:74)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)  
at TC01\_User\_Registration\_RndName.run(TC01\_User\_Registration\_RndName:18)  
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)  
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)  
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)  
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)  
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)  
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)  
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)  
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)  
at TempTestCase1565861057249.run(TempTestCase1565861057249.groovy:21)  
)  
at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:50)  
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.stepFailed(MobileKeywordMain.groovy:40)  
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:23)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.startApplication(StartApplicationKeyword.groovy:51)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword.execute(StartApplicationKeyword.groovy:40)  
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords.startApplication(MobileBuiltInKeywords.groovy:74)  
at com.kms.katalon.core.mobile.keyword.MobileBuiltInKeywords$startApplication.call(Unknown Source)  
at TC01\_User\_Registration\_RndName.run(TC01\_User\_Registration\_RndName:18)  
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)  
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)  
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:337)  
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)  
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)  
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)  
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)  
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)  
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)  
at TempTestCase1565861057249.run(TempTestCase1565861057249.groovy:21)  
Caused by: java.lang.NullPointerException: Name is null  
at com.kms.katalon.core.mobile.driver.MobileDriverType.valueOf(MobileDriverType.java:1)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.getRemoteMobileDriver(MobileDriverFactory.java:91)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startMobileDriver(MobileDriverFactory.java:372)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.doCall(StartApplicationKeyword.groovy:49)  
at com.kms.katalon.core.mobile.keyword.builtin.StartApplicationKeyword$\_startApplication\_closure1.call(StartApplicationKeyword.groovy)  
at com.kms.katalon.core.mobile.keyword.internal.MobileKeywordMain.runKeyword(MobileKeywordMain.groovy:21)  
… 17 more

2019-08-15 15:24:28.612 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/TC01\_User\_Registration\_RndName

Host Machine: Windows 10, 64 bit  
Katalon Studio version: 6.3.0  
Node version: 10.16.0  
NPM version: 6.9.0  
Appium version: 1.14.1  
Java version: 1.8.0\_211

Please let me know if any additional information is required in order to debug this issue. Your prompt response will be highly appreciated.

@duyluong @Zarashima - Can anyone of you please help me in this regards?

Anyone’s help is highly appreciated. Thank you!

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [August 15, 2019, 10:29am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593/2 "2019-08-15T10:29:01Z")

</div>

Hi @Noor_Yeaser_Khan,

You should select Kobiton devices when press on Run button.

 ![39%20PM](https://europe1.discourse-cdn.com/katalon/original/2X/7/7cb5fab03a64593bc2ff0595ad33d62178e1bc68.png)

Thanks

---

<div class="post-metadata">

**Author:** ![Noor\_Yeaser\_Khan](https://avatars.discourse-cdn.com/v4/letter/n/ebca7d/32.png) [@Noor\_Yeaser\_Khan](https://forum.katalon.com/u/Noor_Yeaser_Khan)\
**Post date:** [August 15, 2019, 10:36am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593/3 "2019-08-15T10:36:00Z")

</div>

@duyluong - Hello! Thanks for coming once again to save me. I did clicked on the Kobiton Device after pressing the down arrow on the Run button. Unfortunately, I am still getting the same output.

Additional info:  
Upon Spying/recording, I’m getting the following error message:  
java.util.concurrent.ExecutionException: com.kms.katalon.core.appium.exception.MobileDriverInitializeException: Could not start appium driver: Invalid mobile driver type ‘null’  
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.runAndWait(ProgressMonitorDialogWithThread.java:49)  
at com.kms.katalon.composer.mobile.objectspy.components.KobitonAppComposite$1.run(KobitonAppComposite.java:150)  
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)  
Caused by: com.kms.katalon.core.appium.exception.MobileDriverInitializeException: Could not start appium driver: Invalid mobile driver type ‘null’  
at com.kms.katalon.core.appium.driver.AppiumDriverManager.createMobileDriver(AppiumDriverManager.java:509)  
at com.kms.katalon.core.mobile.keyword.internal.MobileDriverFactory.startRemoteMobileDriver(MobileDriverFactory.java:468)  
at com.kms.katalon.composer.mobile.objectspy.dialog.MobileInspectorController.startMobileApp(MobileInspectorController.java:262)  
at com.kms.katalon.composer.mobile.objectspy.components.KobitonAppComposite$1$1.call(KobitonAppComposite.java:154)  
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.startThreadAndWait(ProgressMonitorDialogWithThread.java:36)  
at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.runAndWait(ProgressMonitorDialogWithThread.java:48)  
… 2 more

---

<div class="post-metadata">

**Author:** ![duyluong](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/duyluong/32/1116_2.png) [@duyluong](https://forum.katalon.com/u/duyluong)\
**Post date:** [August 15, 2019, 10:38am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593/4 "2019-08-15T10:38:34Z")

</div>

Hi @Noor_Yeaser_Khan

If you use the beta version, please update to KS v6.3.2 release. Your issue only occurs in v6.3.0 beta version.

Thanks

---

<div class="post-metadata">

**Author:** ![Noor\_Yeaser\_Khan](https://avatars.discourse-cdn.com/v4/letter/n/ebca7d/32.png) [@Noor\_Yeaser\_Khan](https://forum.katalon.com/u/Noor_Yeaser_Khan)\
**Post date:** [August 15, 2019, 11:36am UTC](https://forum.katalon.com/t/unable-to-start-mobile-application-in-kobiton-observing-nullpointerexception-name-is-null-error-in-log/31593/5 "2019-08-15T11:36:03Z")

</div>

@duyluong - Thank you so very much. I highly appreciate your prompt responses. Updating from v6.3.0 to 6.3.1 resolved my issue. Now I’m not seeing that error any more. Thank you so much! 🙇‍♂️
