問題タブ [biztalk-deployment]

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 投票する
1 に答える
2779 参照

biztalk - IISアプリケーションの作成がBTDFで失敗する

Biztalk2010およびBiztalkDeploymentFramework 5.0(BTDF)で、仮想ディレクトリを作成する必要があります。

.btdfprojファイルにVDirセクションを追加しましたが、IDEを介して(ビルドされたMSIからも)デプロイした後、次のエラーが発生します。

VS2010(SP1)、BTDF 5.0、WinServ2008R2(64ビット)、IIS6バックワードコンプ機能を有効にしています。でも<UndeployIISArtifacts>true</UndeployIISArtifacts>役に立たない。

0 投票する
1 に答える
546 参照

biztalk - インバウンド 997 の処理

インバウンド 997 の処理

次のシナリオがあります。

BizTalk で複数のパーティを構成しています。そして、私は多くの関係者に同時に多くの EDI を送信しています。

  1. 当事者Aに850 EDIを送信
  2. 当事者Bに850 EDIを送信
  3. 当事者Bに850 EDIを送信
  4. 当事者Aに850 EDIを送信

上記の 4 つの EDI を送信した後、受信トレイに 4 つの受信 997 があります。

見つかったすべてのインバウンド 997 を処理する最善の方法は何ですか? また、特定の 997 を特定の EDI に関連付けるにはどうすればよいですか?

0 投票する
1 に答える
294 参照

msbuild - MSBuild と BizTalk

BizTalk プロジェクトの Deploy ApplicationName、データベース サーバー、およびデータベース名を指定 (または上書き) することはできますか? もしそうなら、どのように?

残念ながら、このデータは .btproj ファイルではなく btproj.user ファイルに格納されており、クライアントは btproj.user ファイルをソース管理システムにチェックインすることを望んでいません。

(参考までに、CodePlex の BizTalk Build Generator を使用しています。)

0 投票する
1 に答える
153 参照

visual-studio-2010 - デフォルトの配置プロパティを変更するにはどうすればよいですか?

BizTalk Server の名前が変更されましたが、新しいプロジェクトを作成すると、以前のサーバーが既定のままになります。私は探していましたが、これらのデフォルト値を設定して更新する場所が見つかりません。

編集:

画像を追加するとより明確になるかもしれないので、追加しました。

基本的に、新しいプロジェクトが作成されると、下の画面のサーバーは BizTalkDev_1 になります。新しいプロジェクトを作成するときに、これを常に localhost に変更できますか? どこかに隠されたiniファイル?

デフォルトにしたいもののイメージ

0 投票する
1 に答える
812 参照

biztalk - MSBuild拡張パックを使用してリモートサーバーでBizTalkアプリケーションを作成できませんでした

BizTalkアプリケーションを作成してリモートサーバーに展開しようとするmsbuildスクリプトがあります。私は次のタスクを使用します。

リモートサーバーにデプロイしようとすると、次のエラーが発生します

エラー:COMException:アプリケーションがすでに存在するため、アプリケーションの登録に失敗しました。

しかし、それは真実ではありません。アプリケーションは存在しません。

ネットで検索すると、次のリンクが表示され、MSDTCプロパティの設定が提案されます:http ://social.msdn.microsoft.com/Forums/sa/biztalkediandas2/thread/251250c1-3f95-4457-8fbc-0274c722c7b0

ただし、DTCは、ローカルサーバーとリモートサーバーの両方で次のように設定されています。

DTC構成

また、リモートBizTalkサーバーに対して他の2つのタスクを実行して、アプリケーションの存在とWCF-SQLアダプターの存在を確認していることにも注意してください。これらは両方とも成功します。

更新

イベントログを調べました。そもそもなぜそんなことを考えなかったのかわからない。次の3つのイベントが発生します。

最初のイベント、レベル=情報、ソース=SQLサーバー

Microsoft分散トランザクションコーディネーター(MS DTC)の初期化を試みています。これは情報メッセージです。ユーザーの操作は必要ありません。

2番目のイベント、レベル=情報、ソース=SQLサーバー

Microsoft分散トランザクションコーディネーター(MS DTC)サービスに接続できませんでした。分散トランザクション機能をご希望の場合は、このサービスを開始してください。

3番目のイベント、Level = Error、Source = BizTalk

SQLインスタンスでMessageBoxBizTalkMsgBoxDbと通信できません..エラーコード:0x8004d01c。考えられる理由は次
のとおりです。1)メッセージボックスが使用できない。
2)このマシンからMessageBoxへのネットワークリンクがダウンしています。
3)このローカルマシンまたはこのMessageBoxをホストしているマシンのDTC構成が正しくありません。

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

biztalk - マッピングエラー:関数userCShare:xxxx()が失敗しました

受信ポートが1つ、送信ポートが1つマップ付きです。マップにはスクリプト機能があります。ファイルをディレクトリにドロップすると、biztalkアプリがファイルを取得し、新しいメッセージにマップしてファイルをドロップします。

デプロイしました。ファイルを取得し、

「関数'userCSharp:DetermineMessageID()'が失敗しました」というエラーを終了します。

私のマップにはこのメソッドが含まれておらず、それを参照していません。開発時にマップ上のテスト、検証、およびデバッグ機能を使用でき、それらはすべて正常に機能します。アプリを削除し、マップとスキーマを含むアセンブリをアンデプロイして再デプロイしましたが、それでもエラーが発生します。他に何かを更新する必要がありますか?

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

biztalk - How to set up a BizTalk active/active cluster

I am setting up a virtual environment as a proof of concept with the following architecture:

  • 2 node web farm
  • 2 node SQL active/passive fail-over cluster
  • 2 node BizTalk active/active cluster

The first two are straight forward, now I'm wondering about the BizTalk cluster.

If I followed the same model as setting up SQL (by using the Fail-over cluster manager in windows to create a cluster) I think I would end up with an active/passive cluster.

What makes a BizTalk cluster Active/Active?

Do I need to create a windows cluster first, or do I just install BizTalk on both machines and configure BizTalk appropriately?

0 投票する
1 に答える
965 参照

powershell - Powershellへのパラメーターの受け渡し

私は次のPSスクリプトを持っています:

Powershell ISEを使用して、次のように3つのパラメーターを渡してスクリプトを実行しようとします。

しかし、次のエラーが発生します。

スペースを含むパラメータを渡す方法を誰かに説明してもらえますか?一重引用符を使用してみましたが、喜びはありません。

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

biztalk - BizTalk展開フレームワーク5:展開されたアプリケーションへのアップグレードが失敗する

BTDFドキュメントの「デプロイされたアプリケーションのアップグレード」を読むと、インストーラーがデプロイされたアプリケーションをアップグレードするという印象を受けます。ProductIdとProductVersionを(必要に応じて)変更した後、新しいインストーラーを2回実行しましたが、成功しませんでした。目的は、アプリケーションをアンインストール/アンインストールせずに、デプロイされたアプリケーションをアップグレードすることです。それも可能ですか?ドキュメントはそれについて不明確です。これが私が結果とともに取ったステップの説明です。

  1. 初めてインストーラーを実行し、実行したら、展開ウィザードを実行しました。デプロイされたウィザードは、一意のアプリケーション名を指定するように提案するエラーを出しました(アプリケーションはすでにデプロイされているため、競合を理解しています)。

  2. 2回目は、インストーラーを実行して終了しました。新しいDLLでGACを更新し、BizTalkが更新されたdllを検出してプロセスをリセットすると考えて、展開ウィザードを起動しませんでした。運もありません。

誰かがプロセスを説明してくれませんか?繰り返しになりますが、目標は、デプロイされたアプリケーションをアンデプロイ/アンインストールせずにアップグレードすることです。