問題タブ [biztalk-2010]
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.
biztalk - BizTalk 2010: DateTime の問題
BizTalk Server 2010 のシステム構成は次のとおりです。
BizTalk が DateTime の組み合わせを受信すると、HTTP 経由で次のように変換されます。
BizTalk 2004 (.Net Framework 1.1 を使用する古い統合環境) では、BizTalk は次の形式でメッセージを受信してログに記録します。
ご覧のとおり、先行ゼロが DateTime に追加されています。以下は、私にとって謎であるいくつかの組み合わせです。
スキーマは両方の環境で xsd:dateTime として定義されます。両方の環境で BizTalk またはフレームワークの動作が異なる理由について、説明を見つけることができません。
注: どの環境でも日付変換は発生しません。
BizTalk 2010 では、TimeZone (-4:00) が欠落していることがわかります。
この DateTime の問題を修正する必要がある設定があるかどうかを知りたいです。
biztalk - BizTalk Receive Location Polling を監視するにはどうすればよいですか?
BizTalk 2009 および BizTalk 2010 で ftp および sql ポーリングの受信場所を監視しようとしています。
受信場所がポーリングする頻度、最後にポーリングが行われた時刻、ポーリングにかかった時間、およびポーリングによってメッセージが作成されたかを知りたいです。投票が完了したときに作成されるメッセージを確認できます。私は投票自体にもっと興味があります。
この情報を表示するには、どの画面またはツールを使用できますか? この情報は BizTalk データベース テーブルで見つけることができますか?
c# - 受信場所の追加に関する BizTalk 例外のデバッグ
次のように受信場所を有効にすると、例外 (アプリケーション ログにエラー) が発生します。
メッセージング エンジンは、受信場所「My-Receive-Location」を URL「jms://TestServer:1099/Queue/testQueue/TestClientId/receive/Text」でアダプタ「JNBridge JMS」に追加できませんでした。理由: 「'com.jnbridge.jnbcore.ObjectWrapper' の型初期化子が例外をスローしました。」.
JNBridge JMS アダプターに関する私の調査によると、com.jnbridge.jnbcore.ObjectWrapper
多くの場合、より有益な InnerException がラップされます。
ただし、スローされたときにこの例外をキャッチする方法はないようです。
これまでの私の最善の試みは、次のようにコードで受信場所を有効にすることです ( http://msdn.microsoft.com/en-us/library/microsoft.biztalk.explorerom.receivelocation(v=bts.20).aspxから) :
ただし、これは実行中に例外をスローせず、Windows アプリケーション ログに同じエラーを発生させるだけです。
そのため、BizTalk 受信場所の有効化中にスローされた例外に関する詳細情報を取得する方法はありますか?
exception-handling - BizTalk での FTP 受信接続例外のキャッチ
FTP サーバーに接続する BizTalk デモがあります。
ただし、次のようなさまざまな例外が発生する可能性があります。
- サーバーが利用できない可能性があります
- ユーザー名/パスワードは変更される場合があります
- ダウンロード後のファイル削除はパーミッション等により動作しない場合があります。
これらは、エラー ログに例外を生成します。
ただし、これらの例外を超えて処理する簡単な方法がわかりません
- カスタム WMI アダプターを作成して、エラー ログをポーリングし、アダプター名に基づいて例外を試行および照合します。
- FTP アダプタのログ機能を使用し、FTP 例外のログ ファイルを解析します。
インターネット上の解決策は、「失敗したメッセージ ルーティング」を有効にするか、ESB Exception Handler を使用することを中心に展開しているようです。ただし、これらの両方には実際のメッセージが必要であり、アダプターが例外に遭遇して接続に失敗した場合は存在しないと思います。
私が検討した可能性はありますが、可能ではないと思いますが、オーケストレーションで動的に「受信」を行い、そこで例外をキャッチすることです-これは可能ですか?
そうでない場合、メッセージが収集される前に受信アダプターによってスローされた例外をキャッチする方法はありますか?
ありがとう!
biztalk - ESB構成ツール:指定されたディレクトリサービスの属性または値が存在しません
ESB例外管理(ESB Toolkit 2.1)を構成しようとしていますが、ESBExceptionDBを正常に作成した後、例外Webサービスを構成しようとしています。
[構成の適用]を押すと、「指定されたディレクトリサービスの属性または値が存在しません」というエラーメッセージが表示されます。
エラーログ:
私は何が欠けていますか?
biztalk - ESB Toolkit 2.1エラー:「送信ポート'ALL.Exceptions'...を登録できませんでした」
以前に2回機能したのと同じプロセス(苦痛)を使用して、ESBツールキットを再インストールしました。
しかし、BizTalk管理コンソールでBizTalkアプリケーション "Microsoft.Practices.ESB"を起動しようとすると、アプリケーションは次のエラーを表示し始めません。
イベントログに次のエラーメッセージがあります。
SQLインスタンス[MYSERVER]のMessageBoxBizTalkMsgBoxDbと通信できません。
エラーコード:0x8004d00e。
考えられる理由は次
のとおりです。1)メッセージボックスが使用できない。
2)このマシンからMessageBoxへのネットワークリンクがダウンしています。
3)このローカルマシンまたはこのMessageBoxをホストしているマシンのDTC構成が正しくありません。
SQLServerは正常に実行されているようです。どこから探し始めるのか本当にわからない...
biztalk - BizTalk 2010 マップ (btm) を BizTalk 2006 R2 サーバーに展開しますか?
誰かが 2010 年のマップを 2006 年のサーバーに展開するのは通常のやり方ではないことはわかっていますが、私には選択の余地がありません。「2010 マップを 2006 R2 サーバーに展開できますか」という質問がありますか? どちらも btm ファイルであるため、2010 年と 2006 年のマッパーの唯一の違いは、生成されたマップではなく、UI にあるように思えました。しかし、それが本当かどうかはわかりません。これを本番サーバーにデプロイする前に、確認する必要があります。
biztalk - BizTalk 2010 のすべてのアプリケーション、オーケストレーション (存在する場合)、送信ポートおよび受信ポートを一覧表示しますか?
BizTalk 2010 のすべてのアプリケーション、オーケストレーション (存在する場合)、送信ポートおよび受信ポートを一覧表示する必要があります。誰でも私を助けることができますか?
dynamics-crm-2011 - MSCRMとBiztalk2010の統合
MSCRMとBizTalk2010統合のPOCを開始する予定です。
その前に、MSCRMとの統合にBizTalk2010を使用している団体はありますか?
azure - BizTalk 2010 を Azure ストレージ キューに接続する
Azure キューに接続する必要がある内部 WCF サービスがあります。BizTalk 2010 AppFabric 接続ツールはストレージ キューをサポートしていますか? 次の MSDN ブログによると、リレー エンドポイントが必要です。 BizTalk Server 2010 AppFabric Connect for Services . この記事はまだ有効ですか?
この方法で Azure ストレージ キューにアクセスできますか? そうでない場合、他の最善のアプローチは何ですか?私は次のことを行うことができましたが、よりエレガントなソリューションがあることを望んでいました.
リバース プロキシを使用して、ファイアウォールを介して内部 WCF サービスを外部 WCF サービスとして公開します。
Azure ストレージ キューを読み取り、WCF サービスを呼び出す .NET コードを作成します。サービス呼び出しが成功すると、メッセージはキューから削除されます。