ANT を使用して TestNG テストを実行しようとしています。ANT はそれを正常に実行し、xslt レポートを作成します。TestNg テストにコードを追加して Testlink ANT のコンパイルを更新すると、次のエラーで失敗します。
エラー: シンボル インポート org.apache.xmlrpc.XmlRpcConfig が見つかりません。^ 記号: クラス XmlRpcConfig 場所: パッケージ org.apache.xmlrpc 1 エラー
ビルドに失敗しました。
TestNg.xml を直接実行すると、Testlink のすべてが更新されます。プロジェクトのLIBフォルダーに既にxmlrpc.jar、xml-apis-1.4.01.jar、xmlrpc-client-3.1.3.jarをインポートしています。
Build.xml からのスニペット --
<property environment = "env"/>
<property name="project.dir" value="${basedir}"/>
<property name="build.dir" value="${basedir}/build"/>
<property name="jar.dir" value="${basedir}/Lib"/>
<property name="src.dir" value="${basedir}/src"/>
<property name="ng.result" value="test-output"/>
<tstamp>
<format property="TODAY_AU" pattern="d-MMMM-yyyy" locale="en,GB"/>
</tstamp>
<target name="setClassPath">
<path id="classpath_jars">
<pathelement path="${basedir}/" />
<fileset dir="${jar.dir}">
<include name="*.jar"/>
</fileset>
</path>
<pathconvert pathsep=":" property="test.classpath" refid="classpath_jars" />
</target>
<target name="TestNg" depends="setClassPath" >
<taskdef resource="testngtasks" classpath="${test.classpath}"/>
</target>
親切に助けてください。