2016-12-21 3 views
0

WSO2 ESBで作業しています。&の代わりに正しい文字 '&' '、しかし、私はいつもそれを自動的にファイル' &アンプ 'を保存するタスクを起動します。私のリンクではなく、正しい作業の形式で常にWSO2 ESBはスケジュールされたタスクを起動すると私の '&'を '&'に変えるので、リンクが機能しません。

"www.mysite.com/data?param1=myparam1&param2=myParam2" 

である。このようにして 、

"www.mysite.com/data?param1=myParam1&param2=myParam2" 

私はaxis2.xmlをでmessageFormatterを変更すると思うが、私はそれを解決するために、ホット分かりません。

+0

リンクが「うまくいかない」と言うと、正確に何をやっているのですか?どのように失敗しますか? XMLのアンパサンドは '&'としてエスケープする必要があります。それ以外の場合はXMLではなく、XMLのコンシューマは必要なアンエスケープ処理を行う必要があります。 –

+0

&が置き換えられるプロキシコードを入力してください。 eclipseや管理コンソールで編集していますか? – FiveO

答えて

0

XMLでは、&は文字参照の開始を示します。

&は、「アンパサンド」の文字参照であり、XMLが解析されるときにアンパサンドに変換されます。

&param2=は無効なXMLであり、例外を指定してXMLパーサーを中止する必要があります。

問題が発生した場合は、ツールで、それを作成するツールではありません。

関連する問題