/Prototipo/Broker_v2/soapUI/build.xml

http://prototipomemoria.googlecode.com/ · XML · 109 lines · 101 code · 8 blank · 0 comment · 0 complexity · 60f4fc932e6e1f798b3642a9a6d0995a MD5 · raw file

  1. <project name="soapui" default="run.soapui.gui" basedir="." >
  2. <property file="../build.properties"/>
  3. <fileset id="soapUI.jars" dir="${general.lib}">
  4. <include name="jsr173-xmlbeans-2.4.0.jar"/>
  5. <include name="xbean-fixed-2.4.0.jar"/>
  6. <include name="activation-1.1.jar"/>
  7. <include name="mail-1.4.jar"/>
  8. <include name="wsdl4j-1.6.2-fixed.jar"/>
  9. <include name="junit-4.5.jar"/>
  10. <include name="log4j-1.2.15.jar"/>
  11. <include name="opencsv-1.8.jar"/>
  12. <include name="rsyntaxtextarea-1.0-soapui.jar"/>
  13. <include name="looks-2.2.0.jar"/>
  14. <include name="binding-2.0.1.jar"/>
  15. <include name="forms-1.0.7.jar"/>
  16. <include name="jcalendar-1.3.2.jar"/>
  17. <include name="commons-logging-1.1.1.jar"/>
  18. <include name="commons-collections-3.1.jar"/>
  19. <include name="commons-lang-2.1.jar"/>
  20. <include name="commons-io-1.4.jar"/>
  21. <include name="not-yet-commons-ssl-0.3.10.jar"/>
  22. <include name="commons-cli-1.0.jar"/>
  23. <include name="commons-beanutils-1.7.0.jar"/>
  24. <include name="commons-httpclient-3.1.jar"/>
  25. <include name="json-lib-2.2.2-jdk15.jar"/>
  26. <include name="ezmorph-1.0.5.jar"/>
  27. <include name="xom-1.0.jar"/>
  28. <include name="swingx-SNAPSHOT.jar"/>
  29. <include name="l2fprod-common-fontchooser-0.2-dev.jar"/>
  30. <include name="commons-codec-1.3.jar"/>
  31. <include name="groovy-all-1.0.jar"/>
  32. <include name="jetty-6.1.7.jar"/>
  33. <include name="jetty-util-6.1.7.jar"/>
  34. <include name="servlet-api-2.5.jar"/>
  35. <include name="jxl-2.6.6.jar"/>
  36. <include name="idw-1.5.0.jar"/>
  37. <include name="ant-1.7.0.jar"/>
  38. <include name="xbean_xpath-2.4.0.jar"/>
  39. <include name="xmlpublic-2.4.0.jar"/>
  40. <include name="soapui-2.5.jar"/>
  41. <include name="soapui-xmlbeans-2.5.jar"/>
  42. <include name="soapui-coverage-xmlbeans-2.5.jar"/>
  43. <include name="license4j-1.3.jar"/>
  44. <include name="ext-xmlbeans-1.0.jar"/>
  45. <include name="policy-xmlbeans-1.5.jar"/>
  46. <include name="soap-xmlbeans-1.2.jar"/>
  47. <include name="wadl-xmlbeans-1.0.jar"/>
  48. <include name="j2ee-xmlbeans-1.4.jar"/>
  49. <include name="saxon-9.jar"/>
  50. <include name="saxon-dom-9.jar"/>
  51. <include name="xmlunit-1.2.jar"/>
  52. <include name="xmlsec-1.4.2.jar"/>
  53. <include name="xalan-2.7.0.jar"/>
  54. <include name="xercesImpl-2.8.1.jar"/>
  55. <include name="wss4j-1.5.4.jar"/>
  56. <include name="opensaml-1.1.jar"/>
  57. <include name="bcprov-jdk15-138.jar"/>
  58. <include name="jtidy-20000804r7-noxml.jar"/>
  59. </fileset>
  60. <target name="run.soapui.gui" description="Starts the soapUI GUI for interactive testing...">
  61. <java classname="com.eviware.soapui.SoapUI" fork="true" dir="${project.home}/soapUI">
  62. <classpath>
  63. <pathelement path="lib"/>
  64. <fileset refid="soapUI.jars"/>
  65. </classpath>
  66. <jvmarg value="-Xms128m"/>
  67. <jvmarg value="-Xmx384m"/>
  68. <jvmarg value="-Dgroovy.source.encoding=iso-8859-1"/>
  69. <jvmarg value="-Dsoapui.home=${project.home}/soapUI"/>
  70. </java>
  71. </target>
  72. <target name="clean.logs">
  73. <delete failonerror="false">
  74. <fileset dir="${project.home}/soapUI" includes="*.log"/>
  75. </delete>
  76. </target>
  77. <target name="run.testcase" depends="clean.logs">
  78. <fail unless="soapui.test.suite" message="Must be called by one of the example targets, such as test.example.1"/>
  79. <java classname="com.eviware.soapui.tools.SoapUITestCaseRunner" fork="true"
  80. dir="${project.home}/soapUI">
  81. <classpath>
  82. <pathelement path="lib"/>
  83. <fileset refid="soapUI.jars"/>
  84. </classpath>
  85. <jvmarg value="-Xms128m"/>
  86. <jvmarg value="-Xmx384m"/>
  87. <jvmarg value="-Dgroovy.source.encoding=iso-8859-1"/>
  88. <jvmarg value="-Dsoapui.home=${project.home}/soapUI"/>
  89. <arg value="-s"/>
  90. <arg value="${soapui.test.suite}"/>
  91. <arg value="-c"/>
  92. <arg value="${soapui.test.case}"/>
  93. <arg value="-r"/>
  94. <arg value="-f"/>
  95. <arg value="${basedir}/logs"/>
  96. <arg value="-a"/>
  97. <arg value="${soapui.workspace}"/>
  98. </java>
  99. <echo message="Logs can be found at: ${basedir}/logs"/>
  100. </target>
  101. </project>