# java.util.concurrent.ExecutionException: org.openqa.selenium.SessionNotCreatedException

**URL:** <https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269>\
**Category:** Web Testing\
**Tags:** katalon-studio\
**Created:** [July 6, 2020, 1:45am UTC](https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269 "2020-07-06T01:45:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nithinkollamparambil](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@nithinkollamparambil](https://forum.katalon.com/u/nithinkollamparambil)\
**Post date:** [July 6, 2020, 1:45am UTC](https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269/1 "2020-07-06T01:45:17Z")

</div>

Hi All,

I am trying to record a test case. Also, I am new to katalon studio. When I try to record a test case I am getting the following exception:  
java.util.concurrent.ExecutionException: org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Cannot start the ‘com.XXXX.XXXX’ application. Visit [appium/activity-startup.md at master · appium/appium · GitHub](https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity-startup.md) for troubleshooting. Original error: ‘com.XXX.XXXX.activities.login.SplashActivity’ or ‘com.XXX.XXX.com.XXXX.XXXX.activities.login.SplashActivity’ never started. Visit [appium/activity-startup.md at master · appium/appium · GitHub](https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/android/activity-startup.md) for troubleshooting

Build info: version: ‘unknown’, revision: ‘unknown’, time: ‘unknown’

System info: host: ‘SYS\_NAME-L01059’, ip: ‘192.168.1.112’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0\_181’

Driver info: driver.version: SwipeableAndroidDriver

remote stacktrace: UnknownError: An unknown server-side error occurred while processing the command. Original error: Cannot start the 'com.XXX.XXX application.

I’ve replaced the company name and app name with “XXX”.  
Can anyone please help me on this.

---

<div class="post-metadata">

**Author:** ![ThanhTo](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/thanhto/32/697_2.png) [@ThanhTo](https://forum.katalon.com/u/ThanhTo)\
**Post date:** [July 6, 2020, 1:53pm UTC](https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269/2 "2020-07-06T13:53:09Z")

</div>



---

<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:** [September 19, 2020, 4:53am UTC](https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269/4 "2020-09-19T04:53:59Z")

</div>

Hi @nithinkollamparambil

This is an common issue of Appium when launch Android app. Please try this solution:

> [@Version 6.3.0 (Beta)](http://forum.katalon.com/t/version-6-3-0-beta/28827/19):
>
> Hi @Noor_Yeaser_Khan, You may try to add: appWaitActivity: \* property in Project Settings/Desired Capabilities/Mobile/Android and try to run again. If KS could not start the app, please show us more message. The Appium log above was not the full exception log. Thanks

Thanks

---

<div class="post-metadata">

**Author:** ![kaistcha](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kaistcha/32/22831_2.png) [@kaistcha](https://forum.katalon.com/u/kaistcha)\
**Post date:** [April 10, 2023, 8:56am UTC](https://forum.katalon.com/t/java-util-concurrent-executionexception-org-openqa-selenium-sessionnotcreatedexception/45269/5 "2023-04-10T08:56:58Z")

</div>

Hi @duyluong ,

I’m also getting the error but still happens with the ‘appWaitActivity’ value.

I’m using Android emulator. (default setting - GalaxyNexus4.65-LambdaTestAppiumSeries)

Below is the log.

```auto
------------------------------------------------------------------------------------------------------------------------------------
java.util.concurrent.ExecutionException: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot activate 'kr.XXXX.XXXX'. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Dad-Aero\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell monkey -p kr.XXXX.XXXX -c android.intent.category.LAUNCHER 1' exited with code 252'; Command output: args: [-p, kr.XXXX.XXXX, -c, android.intent.category.LAUNCHER, 1]
 arg: "-p"
 arg: "kr.XXXX.XXXX"
 arg: "-c"
 arg: "android.intent.category.LAUNCHER"
 arg: "1"
data="kr.XXXX.XXXX"
data="android.intent.category.LAUNCHER"

Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'DAD-AERO', ip: 'x.x.x.x', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_282'
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, databaseEnabled: false, desired: {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, deviceName: emulator-5554 (sdk_gphone64..., newCommandTimeout: 1800, platform: ANDROID, platformName: android, platformVersion: 13, systemPort: 8237, udid: emulator-5554}, deviceApiLevel: 33, deviceManufacturer: Google, deviceModel: sdk_gphone64_x86_64, deviceName: emulator-5554, deviceScreenDensity: 420, deviceScreenSize: 1080x2400, deviceUDID: emulator-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 1800, pixelRatio: 2.625, platform: ANDROID, platformName: Android, platformVersion: 13, statBarHeight: 63, systemPort: 8237, takesScreenshot: true, udid: emulator-5554, viewportRect: {height: 2274, left: 0, top: 63, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: 0ceedeb7-7127-48f4-b152-69aa9808ae83
	at com.kms.katalon.composer.components.impl.dialogs.ProgressMonitorDialogWithThread.runAndWait(ProgressMonitorDialogWithThread.java:49)
	at com.kms.katalon.composer.mobile.objectspy.components.MobileLocalAppComposite$12.run(MobileLocalAppComposite.java:488)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot activate 'kr.XXXX.XXXX'. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\Dad-Aero\\.katalon\\tools\\android_sdk\\platform-tools\\adb.exe -P 5037 -s emulator-5554 shell monkey -p kr.XXXX.XXXX -c android.intent.category.LAUNCHER 1' exited with code 252'; Command output: args: [-p, kr.XXXX.XXXX, -c, android.intent.category.LAUNCHER, 1]
 arg: "-p"
 arg: "kr.XXXX.XXXX"
 arg: "-c"
 arg: "android.intent.category.LAUNCHER"
 arg: "1"
data="kr.XXXX.XXXX"
data="android.intent.category.LAUNCHER"

Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'DAD-AERO', ip: 'x.x.x.x', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_282'
Driver info: com.kms.katalon.core.appium.driver.SwipeableAndroidDriver
Capabilities {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, databaseEnabled: false, desired: {appActivity: .Settings, appPackage: com.android.settings, autoGrantPermissions: true, automationName: uiautomator2, chromedriverPort: 63734, deviceName: emulator-5554 (sdk_gphone64..., newCommandTimeout: 1800, platform: ANDROID, platformName: android, platformVersion: 13, systemPort: 8237, udid: emulator-5554}, deviceApiLevel: 33, deviceManufacturer: Google, deviceModel: sdk_gphone64_x86_64, deviceName: emulator-5554, deviceScreenDensity: 420, deviceScreenSize: 1080x2400, deviceUDID: emulator-5554, javascriptEnabled: true, locationContextEnabled: false, networkConnectionEnabled: true, newCommandTimeout: 1800, pixelRatio: 2.625, platform: ANDROID, platformName: Android, platformVersion: 13, statBarHeight: 63, systemPort: 8237, takesScreenshot: true, udid: emulator-5554, viewportRect: {height: 2274, left: 0, top: 63, width: 1080}, warnings: {}, webStorageEnabled: false}
Session ID: 0ceedeb7-7127-48f4-b152-69aa9808ae83
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:42)
	at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
	at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1)
	at com.kms.katalon.core.appium.driver.SwipeableAndroidDriver.execute(SwipeableAndroidDriver.java:1)
	at io.appium.java_client.CommandExecutionHelper.execute(CommandExecutionHelper.java:27)
	at io.appium.java_client.InteractsWithApps.activateApp(InteractsWithApps.java:165)
	at io.appium.java_client.InteractsWithApps.activateApp(InteractsWithApps.java:149)
	at com.kms.katalon.composer.mobile.objectspy.dialog.MobileInspectorController.startExistingApp(MobileInspectorController.java:144)
	at com.kms.katalon.composer.mobile.objectspy.components.MobileLocalAppComposite$12$1.call(MobileLocalAppComposite.java:500)
	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

```
