Hello, Thanks for your reply. There is some issues with our mailing system so I don't know if this mail can reach you successfully.
Yes, I have tried the STAX file you sent and it still hangs. Here are the output from the other two commands: On the server machine C:\STAF\services\stax>STAF 10.0.1.134 MISC WHOAREYOU Response -------- Instance Name : STAF Instance UUID : 8394564C464200007F0000016B746F70 Machine : zhe-desktop Machine Nickname: linux-commander Local Request : No C:\STAF\services\stax>STAF 10.0.1.134 MISC WHOAMI Response -------- Instance Name : STAF Instance UUID : 150A584C0C0F00000A00011B74657374 Request Number : 2581 Interface : tcp Logical ID : dev-test.lavanet.local Physical ID : 10.0.1.27 Endpoint : tcp://dev-test.lavanet.lo...@6500 Machine : dev-test.lavanet.local Machine Nickname: buildslave-pc Local Request : No Handle : 68 Handle Name : STAF/Client User : none://anonymous Trust Level : 5 On the client machine: z...@zhe-desktop:~/workspace/zenmezheng/web2py$ STAF 10.0.1.27 MISC WHOAREYOU Response -------- Instance Name : STAF Instance UUID : 150A584C0C0F00000A00011B74657374 Machine : dev-test.lavanet.local Machine Nickname : buildslave-pc Local Request : No Current Date-Time: 20100804-11:17:14 z...@zhe-desktop:~/workspace/zenmezheng/web2py$ STAF 10.0.1.27 MISC WHOAMI Response -------- Instance Name : STAF Instance UUID : 8394564C464200007F0000016B746F70 Request Number : 885 Interface : tcp Logical ID : ZHE-DESKTOP Physical ID : 10.0.1.134 Endpoint : tcp://zhe-desk...@6500 Machine : ZHE-DESKTOP Machine Nickname: linux-commander Local Request : No Handle : 103 Handle Name : STAF/Client User : none://anonymous Trust Level : 5 The odd thing is the script was working fine until 2 weeks ago. We had it connected to Buildbot so the script runs every night and nobody have changed anything on it. Thank you very much! Zhe Li ______________________________________ Quality Assurance Specialist [cid:image001.png@01CB37CC.82CB2AC0]<http://www.lavasoft.com/> Odinsgatan 10, 411 03 Gothenburg, Sweden Tel: +46 (0)733 18 45 73 Email: zhe...@lavasoft.com<mailto:jason.k...@lavasoft.com> Protecting your Privacy Before printing, think about the environment From: David Bender [mailto:bda...@us.ibm.com] Sent: Tuesday, August 03, 2010 4:46 PM To: Zhe Li Cc: staf-users@lists.sourceforge.net Subject: RE: [staf-users] STAX fails to receive response from a finished process command. Hi, You can reply to both (we prefer that all emails include the mailing list so that they are included in the archive). The PROCESS START ... WAIT request is not the same as what STAX is doing. Since you specified the WAIT option, it is a synchronous request. When you run a <process> in STAX, it submits the PROCESS START asynchronously (so that there are not a bunch of STAX threads just waiting for remote processes to complete). That means that when the process finishes, STAFProc on the remote machine attempts to notify the STAX service machine that the process has completed, but if that notification fails, then even though the remote process has completed, the STAX service will never receive the notification that it has completed. Does this issue happen with any <process>? For example, if you have a simple STAX job that does: <stax> <defaultcall function="main"/> <function name="main"> <process> <location>'target-machine'</location> <command>'ls'</command> </process> </function> </stax> Does this also hang? On both machines (the STAX service machine and the target machine where the process is running), can you show the output from: On the target machine: STAF stax-service-machine MISC WHOAREYOU STAF stax-service-machine MISC WHOAMI On the STAX service machine: STAF target-machine MISC WHOAREYOU STAF target-machine MISC WHOAMI Thanks, David ________________________________ David Bender<http://w3.ibm.com/bluepages/simpleSearch.wss?searchBy=Name&searchFor=David+Bender> STAF/STAX Development IBM Software Group, WPLC 11501 Burnet Rd. Bldg. 903-5B002 Austin, TX 78758-3400 Phone (T/L): 1-512-286-5315 (363-5315) ITN: 23635315 Email: bda...@us.ibm.com<mailto:bda...@us.ibm.com> ________________________________ [cid:image002.gif@01CB37CC.82CB2AC0]Zhe Li ---08/03/2010 09:21:30 AM---Sorry it was my first time using mailing list, should I reply to you or to staf-us...@lists.sourcefo From: Zhe Li <zhe...@lavasoft.com> To: David Bender/Austin/i...@ibmus Cc: "staf-users@lists.sourceforge.net" <staf-users@lists.sourceforge.net> Date: 08/03/2010 09:21 AM Subject: RE: [staf-users] STAX fails to receive response from a finished process command. ________________________________ Sorry it was my first time using mailing list, should I reply to you or to staf-us...@lists.sourceforge.net? I suspected that in the beginning. But it turned out that staf <stax-machine> PING PING works. Also if I execute the process command in command-line interface. it works. For example: I tried to run: staf <stax-machine> PROCESS START COMMAND "/usr/bin/vmrun" PARMS list WAIT and it works fine. But the same command does not work in STAX, it just hangs. Regards, Zhe Li ______________________________________ QA Specialist Lavasoft http://www.lavasoft.com Odinsgatan 10 411 03 Gothenburg Sweden Protecting your Privacy P Before printing, think about the environment ________________________________________ From: David Bender [bda...@us.ibm.com] Sent: Tuesday, August 03, 2010 4:07 PM To: Zhe Li Cc: staf-users@lists.sourceforge.net Subject: Re: [staf-users] STAX fails to receive response from a finished process command. This is most likely a network issue, where the machine where the process is executing can't communicate with the STAX service machine to inform it that the process has completed. On the target machine, try running "STAF <stax-machine> PING PING". If it fails with an RC 16, then see section 3.1.4 "Why can't my STAF machines communicate?" in the STAF FAQ: http://staf.sourceforge.net/current/STAFFAQ.htm Thanks, David ________________________________ David Bender<http://w3.ibm.com/bluepages/simpleSearch.wss?searchBy=Name&searchFor=David+Bender> STAF/STAX Development IBM Software Group, WPLC 11501 Burnet Rd. Bldg. 903-5B002 Austin, TX 78758-3400 Phone (T/L): 1-512-286-5315 (363-5315) ITN: 23635315 Email: bda...@us.ibm.com<mailto:bda...@us.ibm.com> ________________________________ [cid:1__=09BBFDE7DFDEC2D48f9e8a93df938@us.ibm.com]Zhe Li ---08/03/2010 08:48:30 AM---Hello everyone! About two weeks ago, our STAX script stopped working. It seems it executed the comma From: Zhe Li <zhe...@lavasoft.com> To: "staf-users@lists.sourceforge.net" <staf-users@lists.sourceforge.net> Date: 08/03/2010 08:48 AM Subject: [staf-users] STAX fails to receive response from a finished process command. ________________________________ Hello everyone! About two weeks ago, our STAX script stopped working. It seems it executed the command correctly, but could not be able to receive the response from the target machine. So even after the command is executed on the target machine, STAX still thinks it is still launching hangs there. I made a simple script to try it out but with no luck. test.xml ---------------- <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE stax SYSTEM "stax.dtd"> <stax> <defaultcall function="start" /> <function name="start"> <function-map-args> <function-optional-arg name="image" default ="'/home/zhe/Harddisk_500G/winxp_pro/Windows XP Professional.vmx'"> The image location of the virtual machine. </function-optional-arg> </function-map-args> <testcase name="'test'" mode="'strict'"> <sequence> <process name="'test1'"> <location>'10.0.1.134'</location> <command>'/usr/bin/vmrun'</command> <parms>'start "%s"' % image</parms> <stdout>'stdout.txt'</stdout> <stderr mode="'stdout'" /> <returnstdout/> <console use="'same'"/> </process> <if expr="RC != 0"> <sequence> <log level="'error'">STAXResult</log> <tcstatus result="'fail'" /> </sequence> <else> <tcstatus result="'pass'" /> </else> </if> </sequence> </testcase> </function> </stax> >From STAX monitor I could see STAX stopped at this testcase and hanged there >while the VM was already powered on. I tried reinstalled STAF, STAX and JRE on both machines but it still didn't work. Could anyone please tell me what might be wrong? Thanks a lot! Cheers, Zhe Li ______________________________________ QA Specialist Lavasoft http://www.lavasoft.com Odinsgatan 10 411 03 Gothenburg Sweden Protecting your Privacy Before printing, think about the environment ------------------------------------------------------------------------------ The Palm PDK Hot Apps Program offers developers who use the Plug-In Development Kit to bring their C/C++ apps to Palm for a share of $1 Million in cash or HP Products. Visit us here for more details: http://p.sf.net/sfu/dev2dev-palm _______________________________________________ staf-users mailing list staf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/staf-users
<<inline: image001.png>>
<<inline: image002.gif>>
<<inline: image003.png>>
<<inline: image004.png>>
------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________ staf-users mailing list staf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/staf-users