browserstack / browserstack-local-java

Java bindings for BrowserStack Local
https://www.browserstack.com
MIT License
18 stars 34 forks source link

com.browserstack.local.LocalException: #48

Open pallavkrishna opened 4 years ago

pallavkrishna commented 4 years ago

Unable to establish the browserstack local connection

Actual Behavior

java.lang.NullPointerException at java.lang.ProcessBuilder.start(ProcessBuilder.java:1012) at com.browserstack.local.Local.runCommand(Local.java:200) at com.browserstack.local.Local.start(Local.java:66)

Steps to Reproduce the Problem

1.updated the mentioned piece of code in my driver capabilities script 2.Started executing script and facing the 'com.browserstack.local.LocalException:'

Used snippet

Local bsLocal = new Local(); HashMap<String, String> bsLocalArgs = new HashMap<>(); bsLocalArgs.put("username", "key"); bsLocalArgs.put("binarypath", "binary_path"); bsLocalArgs.put("forcelocal", "true"); try { bsLocal.start(bsLocalArgs); System.out.println(bsLocal.isRunning()); } catch (Exception e) { e.printStackTrace(); }

Platform details

  1. browserstack-local-java version:1.0.3
  2. java version:1.8
  3. os type and version:win 10

Details