問題タブ [aif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1025 参照

web-services - X++ から呼び出された外部 Web サービスをログに記録する方法

標準のチュートリアルに従って、外部 Web サービス参照を作成しました。私の呼び出しにはトランザクション データが含まれており、ロギングは必須です。これらの外部呼び出しを行うときに、どのような種類のログを使用する必要があるかを知りたいです。これらの呼び出しが標準の AIF ドキュメント履歴と例外に沿って表示されることを本当に望んでいますが、それは簡単には実現できないと思います。また、外部サービス参照によって生成された SOAP 要求と応答が見つからないため、ロギングがさらに複雑になります。カスタム アウトバウンド アダプターを作成することを考えましたが、それが正しいアプローチかどうかはわかりません。プロのおすすめを知りたいだけです。

https://technet.microsoft.com/en-ca/library/hh500185.aspx

http://daxmusings.codecrib.com/2011/10/using-external-webservices-in-ax.html

0 投票する
0 に答える
132 参照

logging - AIF インバウンド ポートは文字で始まり、英数字のみを含む必要があります。なんで?

名前に特殊文字「_」が含まれる AIF エンドポイントのログを有効にしようとしています。そして、次のエラー メッセージが表示されます。ポートの名前は文字で始まり、英数字のみを含む必要があります。[@SYS93129] 検証は、Tables\AifPort\validatewrite メソッドにあります。

なぜそれが重要なのか知っている人はいますか?検証をスキップすると問題が発生する可能性がありますか?

ありがとうございました!

0 投票する
0 に答える
176 参照

try-catch - C# を使用して Web サービスを使用する - AX(2009) で例外をキャッチできません

AX 2009 で AIF ドキュメント サービスを作成しました。AX でピッキング リスト登録の更新を行っています。私のコードは AX の try and catch にあります。

私の問題:

テスト ジョブを使用して AX でサービスをテストすると、catch コードで例外をキャッチできます。しかし、C# でサービスを利用すると、例外をキャッチできません。つまり、キャッチ部分までコードが来ていません。

サービスを利用しているときに例外をキャッチできない理由がわかりません。

どんな提案も役に立ちます..

前もって感謝します!

0 投票する
0 に答える
770 参照

web - やや複雑な XML を返す AX 2012 AIF で Web サービスを作成する必要がある

呼び出し元のアプリケーションにやや複雑な XMLを返すWeb サービスをAX 2012で作成する必要があります。

たとえば、会社 (およびその子会社) の特定の情報を XML から Web サービス経由で返す必要があります。これは、 AIF 経由で AXに接続する他のアプリケーションに返す必要がある多くの種類のデータの 1 つです。そのため、やや複雑なXMLになります。

私たちが使用しようとしているアプローチは、データを保持するカスタム クラスを作成し、クラスを XML に変換 (シリアル化) しようとするものです。これは通常、C#を使用すると非常に簡単ですが、オブジェクトの Type を取得しようとすると障害が発生する可能性があります。私たちも使用してみimplements AifXmlSerializableましたが、サービス グループの展開で問題が発生しました。

AIFの戻り値として String を使用しようとしましたが、成功は限定的でした。基本的に、独自の XML を 1 行ずつ作成してから送信しましたが、これは面倒でエラーが発生しやすくなっています。AIF で List を使用することに成功しましたが、返されるデータはそれよりも複雑になります。

これを行う方法に関するアイデアやコード例へのリンクは、非常に高く評価されます!

0 投票する
0 に答える
137 参照

axapta - Ax 2012 aif キャッチ警告

ax で AIF Web サービスを作成しました。一般ジャーナルにデータを挿入するために aif Web サービスを呼び出す vb.net アプリケーションがあります。エラーが発生すると、vbでキャッチし、問題のないエラーを返します。私がやりたいことは、警告メッセージもキャッチすることです。通常、行が入力され、その寸法が間違っていると、警告メッセージとエラーが返されます。しかし、私はエラーしか出ません。したがって、問題は、エラーとともに ax の警告メッセージをキャッチして取得し、それをアプリケーションに返す方法です。基本的に、ax の例外リストから取得する必要があります。