fork download
  1. Forwarding an issue we are facing with Sikuli integration and execution of test scripts in Linux OS. Do you have anyone in your teams who can help with this?
  2.  
  3.  
  4.  
  5. One of our team members (Paul Achinth) gets the below exception when trying to execute test scripts using Sikuli (Ubuntu OS)
  6.  
  7.  
  8. TestException: java.lang.UnsatisfiedLinkError: org.sikuli.script.natives.VisionProxyJNI.new_FindInput__SWIG_0()J
  9. Caused by: java.lang.UnsatisfiedLinkError: org.sikuli.script.natives.VisionProxyJNI.new_FindInput__SWIG_0()J
  10. at org.sikuli.script.natives.VisionProxyJNI.new_FindInput__SWIG_0(Native Method)
  11.  
  12.  
  13.  
  14. The details of OS and Sikuli/Maven versions are given below
  15.  
  16.  
  17. [1] Ubuntu
  18. Distributor ID: Ubuntu
  19. Description: Ubuntu 10.04.4 LTS
  20. Release: 10.04
  21. Codename: lucid
  22.  
  23. [2] JAVA Version
  24. When I type JAVA -Version in command prompt it is showing following configuration
  25.  
  26. java version "1.6.0_27"
  27. OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.10.04.1)
  28. OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
  29.  
  30. But actually I have set the path to jdk 1.6.0_45 bin
  31. /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/nga/Sikuli:/home/nga/Sikuli/libs:$M2_HOME/bin:/opt/java/jdk1.6.0_45/bin:/home/nga/Sikuli:/home/nga/Sikuli/libs:$M2_HOME/bin:/opt/java/jdk1.6.0_45/bin
  32.  
  33. [3] Maven
  34.  
  35. Apache Maven 2.2.1 (rdebian-1)
  36. Java version: 1.6.0_45
  37. Java home: /opt/java/jdk1.6.0_45/jre
  38. Default locale: en_US, platform encoding: UTF-8
  39. OS name: "linux" version: "2.6.32-38-generic-pae" arch: "i386" Family: "unix"
  40.  
  41. [4] DISPLAY
  42.  
  43. echo $DISPLAY
  44. :0.0
  45.  
  46. The test scripts are developed in Windows, we are just trying to execute them in a Linux environment with Sikuli.
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty