WSO2ESBを介して使用する必要のあるバックエンドRESTサービスがいくつかあります。バックエンドには基本認証ヘッダーを使用しています。ESBでサービスを作成しましたが、FirefoxRESTClientプラグインを介して呼び出すと正常に機能します。構成は次のとおりです。
<proxy name="ADocumentLibraryAuth" transports="https http" startOnLoad="true" trace="disable">
<target>
<inSequence>
<property name="Authorization" expression="fn:concat('Basic ', base64Encode('xxx:xxx'))" scope="transport"/>
<send>
<endpoint name="test">
<address uri="http://xxxxxx:8080/alfresco/s/slingshot/datalists/lists/xx/xx/xx"/>
</endpoint>
</send>
</inSequence>
<outSequence>
<send/>
</outSequence>
</target>
</proxy>
ここで、ESBを介して(たとえば、usernameTokenセキュリティを使用して)このサービスを保護したいと思います。これは簡単に有効にできますが、このサービスを呼び出す/使用する方法がわかりません。このためにwsdlクライアントを生成して呼び出す必要がありますか?