Sikuli Install Issues: No scripting support available

Asked by Millah

Hello,

I installed Sikuli 110 Offline Setup "sikulixsetup-1.1.0-20150527.231012-85-forsetup.jar".

With the following files in the same folder:
sikulixsetupIDE-1.1.0-20150527.231207-85-forsetup.jar
sikulixsetupAPI-1.1.0-20150527.231116-85-forsetup.jar
sikulixlibswin-1.1.0-20150527.230202-161.jar
sikulixlibsmac-1.1.0-20150527.230542-161.jar
sikulixlibslux-1.1.0-20150527.230737-161.jar
tesseract-ocr-3.02.eng.tar.gz
jython-standalone-2.7.0.jar

The System is a Windows 7 64x running with jre 8 update 45 and jdk 8 update 45.

I checked all three options and Jython (not JRuby), used the local copies and decided to go for jython27 . Installation went well until some point. It showed the message:

"Hallo from Sikulix.testSetup: Java API
SikuliX seems to be working!
Have fun!"

After that he tries some test for Jython Scripting - wait for the result popup:
But this never comes up. If i now try to run Sikuli there comes the message:
"Terminating: No scripting support available. Rerun Setup!"

I tried to apply this suggestion and rerun the Setup several times, over the old one and also some clean installations. It won't work, its every time the same error.

In the log file there is the following hint:
"ScriptingSupport: initScriptingSupport: warning: org.sikuli.scriptrunner.IScriptRunner: Provider org.sikuli.scriptrunner.JRubyScriptRunner could not be instantiated"

Please help! :)

Thanks in advance!

PS: I have read some stuff about "sikuli-script.jar", but i didn't found it on the nightly build page and it was not included in any installation guide. Might this be the solution?

Question information

Language:
English Edit question
Status:
Solved
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Solved by:
RaiMan
Solved:
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

could you send me the setup log file to my mail (top left) at https://launchpad.net/~raimund-hocke

Revision history for this message
RaiMan (raimund-hocke) said :
#2

got your log file. investigating.

Revision history for this message
Best RaiMan (raimund-hocke) said :
#3

Just tested on Win8-64 with Java 7 (Java 8 should be the same) with the latest build (2015-06-19):

- downloaded all into the same folder:
sikulixsetup-….jar
sikulixsetupAPI….jar
sikulixsetupIDE-….jar
sikulixlibswin-….jar
jython-standalone-2.7.0.jar
tesseract-….tar.gz

- running setup with option 1/Jython and option 3 worked

--- recommended steps to succeed:

- delete the folders
SikulixDownloads
SikulixDownloads_2015….
in <user-home>/AppData/Roaming/Sikulix

- delete everything else you have downloaded before and start again in an empty folder

- with the links from the nightly page download the above mentioned artifacts and run setup with options 1/jython, 2 and 3

the setup should end successfully.

Revision history for this message
RaiMan (raimund-hocke) said :
#4

Be aware:
after setup ends successfully, the downloaded artifacts (except setup) will be moved to the mentioned AppData folders and will be reused when running setup again.

Revision history for this message
Millah (sophie-siebert) said :
#5

Thanks RaiMan, that solved my question.