run_all_samples.bat
上传用户:xfwatch
上传日期:2020-12-14
资源大小:872k
文件大小:3k
源码类别:

中间件编程

开发平台:

Java

  1. @echo off
  2. rem RUN THE FOOAPP SERVER
  3. cd %BLACKTIE_HOME%examplesxatmifooapp
  4. call generate_server -Dservice.names=BAR -Dserver.includes=BarService.c
  5. IF %ERRORLEVEL% NEQ 0 exit -1
  6. set BLACKTIE_CONFIGURATION=win32
  7. call btadmin startup
  8. IF %ERRORLEVEL% NEQ 0 exit -1
  9. set BLACKTIE_CONFIGURATION=
  10. rem RUN THE C CLIENT
  11. call generate_client -Dclient.includes=client.c
  12. client
  13. IF %ERRORLEVEL% NEQ 0 exit -1
  14. rem RUN THE JAVA CLIENT
  15. cd %BLACKTIE_HOME%examplesjab
  16. echo hello | mvn test
  17. IF %ERRORLEVEL% NEQ 0 exit -1
  18. rem RUN THE ADMIN JMX CLIENT
  19. cd %BLACKTIE_HOME%examplesadminjmx
  20. (echo 0& echo 0& echo 0& echo 0& echo 1) | mvn test
  21. IF %ERRORLEVEL% NEQ 0 exit -1
  22. rem RUN THE ADMIN JMX CLIENT
  23. cd %BLACKTIE_HOME%examplesadminjmx
  24. (echo 0& echo 0& echo 0& echo 0& echo 2) | mvn test
  25. IF %ERRORLEVEL% NEQ 0 exit -1
  26. rem PICK UP THE CLOSING SERVER
  27. @ping 127.0.0.1 -n 3 -w 1000 > nul
  28. rem RUN THE FOOAPP SERVER AGAIN
  29. cd %BLACKTIE_HOME%examplesxatmifooapp
  30. set BLACKTIE_CONFIGURATION=win32
  31. call btadmin startup
  32. IF %ERRORLEVEL% NEQ 0 exit -1
  33. set BLACKTIE_CONFIGURATION=
  34. rem SHUTDOWN THE SERVER RUNNING THE XATMI ADMIN CLIENT
  35. cd %BLACKTIE_HOME%examplesadminxatmi
  36. call generate_client -Dclient.includes=client.c
  37. (echo 0& echo 0& echo 0& echo 0& echo 1) | client
  38. rem SHUTDOWN THE SERVER RUNNING THE XATMI ADMIN CLIENT
  39. cd %BLACKTIE_HOME%examplesadminxatmi
  40. call generate_client -Dclient.includes=client.c
  41. (echo 0& echo 0& echo 0& echo 0& echo 2) | client
  42. rem PICK UP THE CLOSING SERVER
  43. @ping 127.0.0.1 -n 3 -w 1000 > nul
  44. rem RUN THE SECURE SERVER
  45. cd %BLACKTIE_HOME%examplessecurity
  46. call generate_server -Dservice.names=SECURE -Dserver.includes=BarService.c
  47. IF %ERRORLEVEL% NEQ 0 exit -1
  48. set BLACKTIE_CONFIGURATION_DIR=serv
  49. set BLACKTIE_CONFIGURATION=win32
  50. call btadmin startup secure
  51. IF %ERRORLEVEL% NEQ 0 exit -1
  52. set BLACKTIE_CONFIGURATION=
  53. set BLACKTIE_CONFIGURATION_DIR=
  54. rem RUN THE "guest" USER CLIENT
  55. call generate_client -Dclient.includes=client.c
  56. set BLACKTIE_CONFIGURATION_DIR=guest
  57. client
  58. rem This test is expected to fail so make sure the exit status was not 0
  59. IF %ERRORLEVEL% EQU 0 exit -1
  60. set BLACKTIE_CONFIGURATION_DIR=
  61. rem RUN THE "dynsub" USER CLIENT
  62. set BLACKTIE_CONFIGURATION_DIR=dynsub
  63. client
  64. IF %ERRORLEVEL% NEQ 0 exit -1
  65. set BLACKTIE_CONFIGURATION_DIR=
  66. rem SHUTDOWN THE SERVER RUNNING THE btadmin TOOL
  67. set BLACKTIE_CONFIGURATION_DIR=serv
  68. set BLACKTIE_CONFIGURATION=win32
  69. call btadmin shutdown secure
  70. IF %ERRORLEVEL% NEQ 0 exit -1
  71. set BLACKTIE_CONFIGURATION=
  72. set BLACKTIE_CONFIGURATION_DIR=
  73. rem RUN THE MDB EXAMPLE
  74. cd %BLACKTIE_HOME%examplesmdb
  75. mvn install
  76. IF %ERRORLEVEL% NEQ 0 exit -1
  77. rem LET THE USER KNOW THE OUTPUT
  78. echo "All samples ran OK"