BizTalk サービス プロジェクトを Azure にデプロイしました。Azure BizTalk サービス エクスプローラーでサービスに接続できますが、Azure BizTalk サービス エクスプローラーの [テスト メッセージの送信] コマンドを使用して、成功した要求テスト メッセージを XML 一方向ブリッジに渡すことができないようです。
[Send Test Message] コマンドをクリックすると、ウィンドウにテスト リクエスト メッセージが表示されますが、何を送信しても常にエラーが返されます。送信しようとしているテスト メッセージの例を次に示します。
<ns1:Select xmlns:ns0="http://schemas.microsoft.com/Sql/2008/05/TableOp/dbo/TestBizTalk">
<ns1:TestBizTalk xmlns:ns1="http://schemas.microsoft.com/Sql/2008/05/Types/Tables/dbo">
<ns1:Columns>*</ns1:Columns>
<ns1:Query>where TestBizTalkID = 1</ns1:Query>
</ns1:TestBizTalk>
</ns1:Select>
このクエリを実行すると、「ファイル名が必要です」というエラー メッセージが表示されます。xml 要求は、SELECT ステートメントを発行するための SQL Server アダプター スキーマに従っているように見えますが、ファイル名エラーが返され、ファイル名パラメーターが欠落している BizTalk プロジェクトまたはサービス アーティファクトが見つかりません。
私の質問は、テスト メッセージの形式が間違っているかどうかです。もしそうなら、「ファイル名」が欠けているものを見つける方法はありますか?