2017-11-28 29 views
0

SAXParseException - コンテンツがbambooサーバーログのプロローグで許可されていません。SAXParseException - コンテンツがbambooサーバーログのプロローグで許可されていない

私はJmeterスクリプトを実行し、ローカルで正常に動作しています。例外の下で竹のサーバで走っているとき。

注:XML検証成功

竹の構成は以下のとおりである

<?xml version="1.0" encoding="UTF-8"?> 
<jmeterTestPlan version="1.2" properties="3.2" jmeter="3.2 r1790748") 
<hashTree> 
      ------------------- 
      ------------------- 
<name>SAXParseExceQtion</name> 
<failure>true</failure> 
<error>false</error) 
<failureMessage>Content is not allowed in prolog. 
See log file for further details.</failureMessage> 

full bamboo server log1 attached click here

full bamboo server log2 attached click here

export PATH=/usr/lib/jvm/java-1.8.0/bin:$PATH 
echo "========================= Part 1 ================" 
sh apache-jmeter-3.2/bin/jmeter \ 
-Jjmeter.save.saveservice.output_format=xml \ 
-n -t SWISSUniversalAPI.jmx \ 
-l ${bamboo.build.working.directory}/SWISSUniversalAPI.jtl 
echo -e "/////////////////////////////TEST LOG DETAILS////////////////////////" 
cat SWISSUniversalAPI.jtl 
/usr/lib/jvm/java-1.8.0/bin/java -jar m2u.jar --input ${bamboo.build.working.directory}/SWISSUniversalAPI.jtl --output ${bamboo.build.working.directory}/SWISSUniversalAPI.xml 

答えて

0

ご質問その理由を推測するのに十分な詳細が含まれていない場合は、おそらく間違った.jtl result file configurationに接続されています。デフォルトでJMeterはその結果を.jtl形式で保存し、BambooはXMLを期待しているようです。だから、user.propertiesにファイルの次の行を追加してみてください:

jmeter.save.saveservice.output_format=xml 

を竹にJMeterの負荷テストをビルド追加の詳細についてHow to Run JMeter in a Continuous Integration Environment With Bambooの記事をご覧ください。

+0

@Dimitri Tプロパティファイルを変更しましたが、ここでも同じ問題が発生しています。参考資料質問ボディに完全な竹サーバーのログと構成プランを追加しました - – lak

+0

更新情報? – lak

関連する問題