外部 XML のノード値を読み取ろうとしている状況があります。私は BeanShell サンプラーを使用して fileName (コマンド ライン経由で渡される) を読み取り、解析されたノードの値を設定する setProperty メソッドを使用しています。
${__setProperty(variable_name,${__XPath(${__P(fileName)},/Allocations/item/@name)})}
上記のメソッドは、受け取るつもりだったノードの値を取得しますが、スローされるエラーがあります。
2013/03/19 19:32:59 エラー - jmeter.util.BeanShellInterpreter: bsh メソッドの呼び出しエラー: eval ソース ファイル: インライン評価: `` D:\myProject\Jmeter Tests\allocate.xml ;'' トークン解析エラー: 行 2、列 3 の字句エラー。検出: "\" (92)、後: ""
私のxmlファイルは次のようになります。
<?xml version="1.0" encoding="UTF-8"?>
<Allocations>
<item name="CAR" />
</Allocations>
読み取り中にエラーが発生した場合は、親切にアドバイスしてください。