現象
WCF-Oracle 受信場所を Oracle 18c 以降のバージョンと組み合わせて使用して、入れ子になった構造体や REF オブジェクトなどの複雑なオブジェクトを返す Oracle PL/SQL パッケージを呼び出すとします。 受信場所が有効になっている場合、実行時に次のエラー メッセージが生成される場合があります。
Microsoft.ServiceModel.Channels.Common.MetadataException: System.NotSupportedException: 指定されたメソッドがサポートされていない '<名前空間>' ---> で WSDL をビルドしているときに、操作メタデータの取得に失敗しました。
同じエラーは、アダプター サービスを使用して Visual Studio でスキーマを生成するときにも発生する可能性があります。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、BizTalk Serverの次の累積的な更新プログラムで修正されています。
関連情報
BizTalk Serverのサービス パックと累積的な更新プログラムの一覧については、Microsoft サポート技術情報の次の記事を参照してください。
2555976 BizTalk Server のサービス パックと累積的な更新プログラムの一覧
BizTalk Server修正プログラムの詳細については、Microsoft サポート技術情報の次の記事を参照してください。
2003907 BizTalk 修正プログラムと累積的な更新プログラムのサポートに関する情報