Hello All,

I'm using InstallShield plugin to build my InstallShield project file 
(.ism).
I have installed InstallShield software on a slave, and trying to build the 
project from the slave itself.
I'm getting the following error. Everything works fine if I call 
IsCmdBld.exe from the windows batch command, and also when InstallShield is 
installed on the master itself, and if I build the project in the master.
I'm seeing the error only when InstallShield software is available only on 
slave.

Executing command: "C:\Program Files (x86)\InstallShield\2013 SP1 
SAB\System\ISCmdBld.exe" -p "C:\TestIS\Installer\Test.ism" 
ERROR: Build step failed with exception
*Traceback (most recent call last)* 
<http://stacktrace.jenkins-ci.org/search?query=Traceback (most recent call 
last)>:
  File "<string>", line 1, in <module>
  File "C:\Program Files 
(x86)\Jenkins\plugins\installshield\WEB-INF\lib\python\install_shield_builder.py",
 
line 82, in perform
    popen = subprocess.Popen(command, shell=False,
  File "C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py",
 
line 751, in __init__
  File "C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py",
 
line 1265, in _execute_child
OSError: Cannot run program ""C:\Program Files (x86)\InstallShield\2013 SP1 
SAB\System\ISCmdBld.exe"" (in directory "C:\Program Files (x86)\Jenkins"): 
CreateProcess error=2, The system cannot find the file specified

at org.python.core.PyException.doRaise(PyException.java:219)
at org.python.core.Py.makeException(Py.java:1239)
at org.python.core.Py.makeException(Py.java:1243)
at org.python.core.Py.makeException(Py.java:1247)
at subprocess$py._execute_child$36(C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py:1266)
at subprocess$py.call_function(C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
at org.python.core.PyFunction.__call__(PyFunction.java:387)
at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
at org.python.core.PyMethod.__call__(PyMethod.java:211)
at org.python.core.PyMethod.__call__(PyMethod.java:201)
at subprocess$py.__init__$19(C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py:840)
at subprocess$py.call_function(C:\Program Files 
(x86)\Jenkins\plugins\python-wrapper\WEB-INF\lib\jython-standalone-2.5.3.jar\Lib\subprocess.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyBaseCode.call(PyBaseCode.java:301)
at org.python.core.PyBaseCode.call(PyBaseCode.java:194)
at org.python.core.PyFunction.__call__(PyFunction.java:387)
at org.python.core.PyMethod.instancemethod___call__(PyMethod.java:220)
at org.python.core.PyMethod.__call__(PyMethod.java:211)
at org.python.core.PyMethod.__call__(PyMethod.java:206)
at org.python.core.Deriveds.dispatch__init__(Deriveds.java:19)
at 
org.python.core.PyObjectDerived.dispatch__init__(PyObjectDerived.java:1057)
at org.python.core.PyType.type___call__(PyType.java:1565)
at org.python.core.PyType.__call__(PyType.java:1548)
at org.python.core.PyObject.__call__(PyObject.java:320)
at org.python.pycode._pyx10.perform$3(C:\Program Files 
(x86)\Jenkins\plugins\installshield\WEB-INF\lib\python\install_shield_builder.py:93)
at org.python.pycode._pyx10.call_function(C:\Program Files 
(x86)\Jenkins\plugins\installshield\WEB-INF\lib\python\install_shield_builder.py)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyBaseCode.call(PyBaseCode.java:166)
at org.python.core.PyFunction.__call__(PyFunction.java:338)
at org.python.pycode._pyx42.f$0(<string>:1)
at org.python.pycode._pyx42.call_function(<string>)
at org.python.core.PyTableCode.call(PyTableCode.java:165)
at org.python.core.PyCode.call(PyCode.java:18)
at org.python.core.Py.runCode(Py.java:1275)
at org.python.core.__builtin__.eval(__builtin__.java:484)
at org.python.core.__builtin__.eval(__builtin__.java:488)
at org.python.util.PythonInterpreter.eval(PythonInterpreter.java:190)
at jenkins.python.PythonExecutor.execPythonGeneric(PythonExecutor.java:190)
at jenkins.python.PythonExecutor.execPythonBool(PythonExecutor.java:218)
at jenkins.python.expoint.BuilderPW.perform(BuilderPW.java:98)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at hudson.model.Build$BuildExecution.build(Build.java:203)
at hudson.model.Build$BuildExecution.doRun(Build.java:160)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:536)
at hudson.model.Run.execute(Run.java:1750)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)

Thanks,
Anitha

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/8edef4c4-8676-4212-a412-0e518b7787e6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to