Hello,
I have the following problem: I have to install data files on several machines running differend OS (Unix/Windows NT). But, I must copy on these machines only the files corresponding to them (the names of the files I must copy depend of the type of OS running on the machine and of the type of the machine). As i would like to avoid creating a "software installation kit" for each machine, I have done the following thing: I have created a KIT composed of one source volume (that contains all the data files and 2 files: install.cmd and install.tcl. install.cmd contains only the command "tclsh install.tcl" and install.tcl contains the tcl instructions that determine the type of the OS and the files to copy on the remote machine).
This works perfectly when i drag and drop my kit towards a windows NT machine but, for the unix machine,the job crashes and i get the following error message: "Procedure could not be started: file or pathname not found (A228102)". Note that tclsh is installed in /usr/local/bin on that unix machine, that /usr/local/bin is in the PATH variable, that typing "tclsh install.tcl" from the shell invite on the machine works alright and that, the same kit with "cp datafileUnix /tmp/datafile" in install.cmd doesn't crash and works alright. So, it seems that finding the install.cmd file is not the problem but that SDO doesn't find tclsh on unix systems whereas it finds it on windows...
Thank you in advance
Veronique
I have the following problem: I have to install data files on several machines running differend OS (Unix/Windows NT). But, I must copy on these machines only the files corresponding to them (the names of the files I must copy depend of the type of OS running on the machine and of the type of the machine). As i would like to avoid creating a "software installation kit" for each machine, I have done the following thing: I have created a KIT composed of one source volume (that contains all the data files and 2 files: install.cmd and install.tcl. install.cmd contains only the command "tclsh install.tcl" and install.tcl contains the tcl instructions that determine the type of the OS and the files to copy on the remote machine).
This works perfectly when i drag and drop my kit towards a windows NT machine but, for the unix machine,the job crashes and i get the following error message: "Procedure could not be started: file or pathname not found (A228102)". Note that tclsh is installed in /usr/local/bin on that unix machine, that /usr/local/bin is in the PATH variable, that typing "tclsh install.tcl" from the shell invite on the machine works alright and that, the same kit with "cp datafileUnix /tmp/datafile" in install.cmd doesn't crash and works alright. So, it seems that finding the install.cmd file is not the problem but that SDO doesn't find tclsh on unix systems whereas it finds it on windows...
Thank you in advance
Veronique