「Microsoft Dynamics AX_AX2012.pdfとMicrosoft BizTalk Server 2010を使用してドキュメントを交換する」というMicrosoftの文書に従っています。 BizTalkで収集したサンプルXMLオーダーを変換してAXに渡しましたが、これはAXインバウンドポートによって収集されていますが、次のエラーが発生します:AX 2012 ContractFilterの不一致
次のエラーで要求が失敗しました。 Action 'http://schemas.microsoft.com/dynamics/2008/01/services/SalesOrderService/Create'は、EndpointDispatcherでContractFilterの不一致が原因で受信者で処理できません。これは、契約の不一致(送信者と受信者の間の不一致)または送信者と受信者の間のバインディング/セキュリティの不一致のいずれかが原因である可能性があります。送信者と受信者が同じ契約と同じバインディング(セキュリティ要件、たとえばメッセージ、トランスポート、なしなど)を持っていることを確認します。
私はAXについていないので、これをトラブルシューティングするにはどうすればよいか分かりません。 SalesOrderService/Create操作を記述するWSDLをどのように見つけることができますか?私が行方不明のものはありますか?ありがとう、ロブ。
さまざまなWCFバインディングを使用して、AXとの同期交換を行うことができます。しかし、これは大量のデータを交換するとき(AXの観点からは)効率が悪いと思われます。そのため、なぜファイルアダプタ経由で非同期通信を証明したいのですか。 –