18 January 2026:


This forum is now archived and is in read-only mode. Please continue discussions on our improved new Sahi Pro Community forum.



Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.

Running scripts in automation

BPParhamBPParham Members
edited December 2013 in Sahi - Open Source
When the sahi.bat file is called it hangs and no further execution past line 27 (last line).


/* sahi.bat */
@echo off
if exist %SAHI_HOME% goto checkuserdata
set SAHI_HOME=..

:checkuserdata
if exist %SAHI_USERDATA_DIR% goto setuserdatadir
set SAHI_USERDATA_DIR_TMP=%SAHI_HOME%\userdata
goto startsahi

:setuserdatadir
set SAHI_USERDATA_DIR_TMP=%SAHI_USERDATA_DIR%

:startsahi
set POI_JARS=%SAHI_HOME%\extlib\poi\dom4j-1.6.1.jar;%SAHI_HOME%\extlib\poi\excelpoi.jar;%SAHI_HOME%\extlib\poi\poi-3.7-20101029.jar;%SAHI_HOME%\extlib\poi\poi-ooxml-3.7-20101029.jar;%SAHI_HOME%\extlib\poi\poi-ooxml-schemas-3.7-20101029.jar;%SAHI_HOME%\extlib\poi\xmlbeans-2.3.0.jar;
set JAVAX_MAIL_JARS=%SAHI_HOME%\extlib\mail\mail.jar;%SAHI_HOME%\extlib\mail\activation.jar;%SAHI_HOME%\extlib\sqljdbc_4.0\enu\sqljdbc4.jar;
set C3P0_JARS=%SAHI_HOME%\extlib\c3p0\c3p0-0.9.5-pre5.jar;%SAHI_HOME%\extlib\c3p0\mchange-commons-java-0.2.6.2.jar;

set SAHI_CLASS_PATH=%SAHI_HOME%\lib\sahi.jar;%SAHI_HOME%\extlib\rhino\js.jar;%SAHI_HOME%\extlib\apc\commons-codec-1.3.jar;%SAHI_HOME%\extlib\db\h2.jar;%SAHI_HOME%\extlib\license\truelicense.jar;%SAHI_HOME%\extlib\license\truexml.jar;%POI_JARS%;%JAVAX_MAIL_JARS%;%C3P0_JARS%;

echo
echo SAHI_HOME: %SAHI_HOME%
echo SAHI_USERDATA_DIR: %SAHI_USERDATA_DIR_TMP%
echo SAHI_EXT_CLASS_PATH: %SAHI_EXT_CLASS_PATH%
echo

java -version
java -Djava.util.logging.config.file=%SAHI_USERDATA_DIR_TMP%\config\log.properties -classpath %SAHI_EXT_CLASS_PATH%;%SAHI_CLASS_PATH% net.sf.sahi.Proxy "%SAHI_HOME%" "%SAHI_USERDATA_DIR_TMP%"

Answers

  • Hi BPParham,
    sahi.bat is used to start up the Sahi server at port 9999.
    Can you try opening
    localhost:9999
    
    in a browser and let me know what happens?
    Also, what version of Sahi are you using?

    Regards,
    Pratyush
Sign In or Register to comment.