問題タブ [biztalk-2013r2]
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 パッケージを実行すると、次のエラーが発生します。
サブスクライバーが見つからなかったため、パブリッシュされたメッセージをルーティングできませんでした
パッケージの説明: ストアド プロシージャを使用して、CSV フラット ファイルを SQL Server にインポートします。
壊す:
テーブル コードを作成します。
ストアド プロシージャ コードを作成します。
フラットファイル: sample.csv という名前
受信ポートの構成
送信ポートの構成
フラットファイルを受け取るメッセージを作成しました
XML を SQL に送信するメッセージを作成しました
受信コンポーネントを削除し、フラット ファイル メッセージを割り当てました
Send コンポーネントを削除し、Stored Proc Message を割り当てました
ストアド プロシージャの受信応答コンポーネントを削除しました
次に、Construct Message コンポーネントをドロップして、XML ドキュメントを初期化し、マップを作成しました。
GAC にデプロイせずにパッケージをサーバーにデプロイし、コンポーネントを GAC に手動で登録しました。
サーバー内:
すべての受信ポートと送信ポートを設定しました。
送信ポート
アプリケーションを構成します
アプリケーションを開始しました:
- 受信場所有効
- 送信ポート開始
- アプリケーションを完全に停止して再起動しました。
ファイルをドロップすると、ファイルが消えてエラーが発生します
次のエラーが表示されます
メッセージング エンジンは、アダプターによって送信されたメッセージを処理できませんでした:FILE ソース URL:C:\Biztalk Test\Sales\SampleFile*.csv。詳細: サブスクライバーが見つからなかったため、パブリッシュされたメッセージをルーティングできませんでした。このエラーは、サブスクライブしているオーケストレーションまたは送信ポートが登録されていない場合、またはサブスクリプションの評価に必要なメッセージ プロパティの一部が昇格されていない場合に発生します。Biztalk 管理コンソールを使用して、このエラーのトラブルシューティングを行ってください。
URI "C:\Biztalk Test\Sales\SampleFile*.csv" の受信場所 "ServerReceiveLocation" でアダプター "FILE" によって受信されたメッセージは中断されます。エラーの詳細: サブスクライバーが見つからなかったため、パブリッシュされたメッセージをルーティングできませんでした。このエラーは、サブスクライブしているオーケストレーションまたは送信ポートが登録されていない場合、またはサブスクリプションの評価に必要なメッセージ プロパティの一部が昇格されていない場合に発生します。Biztalk 管理コンソールを使用して、このエラーのトラブルシューティングを行ってください。
biztalk - BizTalk - プロパティの昇格に失敗する
BizTalk 2013r2 CU1 を使用して、受信 xsd のプロパティ スキーマを作成し、アプリケーションを展開しました。
標準の「xml receive」パイプラインを使用してサンプル xml ドキュメントを受信すると、必要な要素が期待どおりにコンテキストに昇格されていることがわかります。
次に、「逆アセンブル」段階の「XML 逆アセンブラー」コンポーネントと「検証」段階のカスタム コンポーネントを含むカスタム パイプラインを作成しました。このカスタム コンポーネントは、昇格されたプロパティをコンテキストから読み取る必要があります。ただし、受信場所を「xml receive」パイプラインからカスタム パイプラインに切り替えると、プロパティが昇格されないことがわかりました。カスタム コンポーネント内で次のコードを使用して、メッセージ コンテキスト内のアイテムのリストを書き出しています。
イベント ログの出力から、MessageType などの特定のプロパティは昇格されていますが、カスタム プロパティは昇格されていないことがわかります。ここでも、受信場所を変更して標準の「xml receive」パイプラインを使用するように戻すと、同じ xml ドキュメントのコピーからプロパティが昇格されます (サブスクライブしている送信ポートを停止し、管理コンソールからコンテキストを表示することでこれを確認します)。 )。
同じ「XML逆アセンブラー」コンポーネントが両方のパイプラインの同じ「逆アセンブル」ステージに同じ(デフォルト)構成で存在するため、これは非常に奇妙です。おそらく 2013r2CU1 に問題があるのではないかと考え始めています。同じ問題に遭遇した人はいますか?
biztalk - ストアド プロシージャを 1 回だけ実行する、値をハード コードする
50 個の Biztalk パッケージがあり、パッケージの実行時に別のテーブルにログインする必要があります。
Biztalk データベースがログを保持していることは十分承知しているため、解決策として提供しないでください。
私のテーブル定義:
私のストアドプロシージャ:
質問:
BiztalkPackageID
オーケストレーション内で値をハードコーディングするにはどうすればよいですか? そのため、ストアド プロシージャが 1 回実行されると、どの値を渡すかがわかります。オーケストレーション内でストアド プロシージャを 1 回だけ実行するにはどうすればよいでしょうか。
biztalk - BizTalk 2013R2 の CU2 の後に型の読み込みに失敗しました
BizTalk 2013R2 に CU2 をインストールした後、次のエラーが発生しました。
タイプの読み込みに失敗しました
港のマップで発生しているようです
sap - 送信ポートの作成時に Microsoft.Adapters.SAP プロパティがフィルター セクションに表示されない
Windows 7 64 ビット エンタープライズ マシンを BizTalk 開発マシンとしてセットアップしようとしています。すべてがうまく動作します..
BizTalk インストーラーから必要なアダプターをインストールしました。サーバーで行われたように、SAP 7.2 アダプターもインストールしました。
問題は、送信ポートを作成してフィルターを定義しようとすると、Microsoft.Adapters.SAP が見つからないことです。ドロップダウンのプロパティ。
サーバーでは利用できますが、私の開発マシンでは利用できません。手がかりはありますか?
sql-server - BizTalk SQL のメタデータ生成エラー
現在、生成されたアイテムの追加 (アダプター メタデータの追加) ウィザードを使用して、BizTalk で SQL アダプターのアダプター メタデータをセットアップしようとしていますが、ウィザードが失敗したり消えたりします。
ステートメントの選択の種類を選択するところまで取得できます。ストアド プロシージャを選択し、[次へ] をクリックすると、ウィザードが消えます。
イベントビューアーを確認しましたが、関連するイベントが表示されない、隠れているポップアップなどが表示されないなど、困っています。
Microsoft SQL 2014 Standard で BizTalk Server 2013 R2 (Standard) を使用しています。BizTalk Dev kit での開発に Visual Studio 2013 Update 5 を使用しています。私の開発マシンは現在 Windows 10 Pro を実行しています。
誰かがこれを以前に見たことがありますか、またはこれを修正する方法を知っていますか? 私は少しグーグルを持っていましたが、残念ながら何も見ることができませんでした.