問題タブ [businessworks]
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.
jms - 優先度の低いメッセージの枯渇を引き起こす JMS 優先度メッセージ
優先度の高い JMS メッセージが 1 日を通してロードされるキューがあり、それらをすぐに外に出したい。キューには、優先度の低いメッセージが大きなバッチで定期的にロードされています。忙しい日に私が目にする問題は、キューの前に常に十分な優先度の高いメッセージがあり、その量が減るまで優先度の低いメッセージが選択されないことです。多くの場合、彼らは真夜中まで列に並びます。アプリは多数のサーバーに分散されていますが、CPU は激しく動いていません。JMS が問題になっているようです。
私の推測では、非常に長い間キューに入れられていたメッセージの優先度を上げるある種のエージング アルゴリズムを実装することですが、もちろん、それはミドルウェアが私に代わって行うべきことです。JMS プロバイダー (IBM WebsphereMQ) やアプリケーション サーバー (TIBCO BusinessWorks) に、これに対処する何らかの機能が備わっていないとは思えません。コードを書く前に、この問題を解決するためにこれらのテクノロジのいずれかを取得する方法はありますか?
キューを読み取る BusinessWorks アクティビティは JMS SOAP イベント ソースですが、これを JMS キュー レシーバ アクティビティなどに変えることができます。
これを解決する方法についてのすべての考えは大歓迎です:-) TIA
tibco - "HTTP Receiver/ProcessStarterOutput" からの "Command" 文字列出力は Tibco 6 で消えましたか?
マジック ボタンを使用してプロジェクトを 5 -> 6 に移行しました。プロジェクトのロガーの xpath 式にエラーがあります。以前は、ProcessStarterOutput/Command 文字列を HTTP レシーバーからそのロガーに出力していました。これは、文字列が存在しないことを示しています (実際、ProcessStarterOutput は、HTTP レシーバー オブジェクトのオブジェクト モデルの一部ではなくなりました)。
これは大規模に移動または削除されましたか?
xpath - フラットなオブジェクト構造を複雑な構造にマッピングする Tibco Active Matrix Business Works
データ オブジェクトの入力形式をターゲット形式にマップしようとしています。
入力形式は次のとおりです。
ターゲット形式は次のとおりです。
マッパーツールにいくつかのロジックを実装しようとしましたが、このマッピングはマッパーだけではできないことに気付きました。この変換を達成する方法について、提案はありますか?
よろしくエイドリアン
java - ライブラリ jar 経由の TIBCO BW カスタム javafunction
Java クラスを使用してカスタム BW XPATH 関数を作成しましたが、期待どおりに動作しました。
しかし今、私はすべてのカスタム関数を含む JAR ファイルを作成したいと考えています。私たちは会社のためにそれらを TIBCO LIB に配置したいと考えています。個々のクラス ファイルを使用せずにこれを行う方法について、任意の手順を要求します。この方法で、関数メニューから他の開発者がすぐに利用できる一連の Java ファイルを追加できます。
エイリアスを定義しようとしましたが、今のところオプションは by のみです:
- すべての関数を使用し、すべての依存関係クラスを jar に保持する単一のクラスを作成する
- jar を LIB に配置します。
- カスタム Java 関数を定義してクラスをロードする
この ear では、すべてのクラスを含める必要はなく、主要なクラスのみが ear でパッケージ化されています。
私がまさに試みていることは、デザイナーの xpath 関数オプションにある BW 関数に似ています。
JARを配置し、どこかで構成を更新すると、これを解決できます。これについて大きなコミュニティの助けを求めています。
esb - BusinessWorks WriteFile が機能しない
BusinessWorks は初めてです。私のアプリケーションの基本的な流れは次のとおりです。
受信メール
基本構成。私はこれが機能していると確信しています。
流れ(リンク)
添付ファイルのチェック
ログ
Email has attachment: application/xml;のように添付ファイル名を出力します。名前="test.xml"
流れ(リンク)
正しい添付ファイルかどうかを確認します (現在は "test.xml")。
書き込みファイル
$ReceiveMail/tns1:mimeEnvelopeElement/mimePart 1 /textContentからファイルを書き込みます
ログ
$WriteFile/fileInfo/fullName からの出力ファイル名
したがって、すべてを考えると、ここに私の出力があります:
これは、「test.xml」添付ファイルのパス チェックが機能したことを示しています。また、WriteFile が $WriteFile/fileInfo/fullName として期待するものを渡していることもわかります
私は何を間違っていますか?
html - tibco BW で URL のパラメータをメール受信者として設定する方法は?
メール送信タスクを持つ Tibco BW プロセスがあります。複数の受信者にメールを送信します。メールの本文には、パラメータ付きのリンクが含まれています。受信者のいずれかがそのリンクをクリックすると、受信者の名前がパラメーターとしてそのリンクに送信される必要があります。それ、どうやったら出来るの?
.net - TIBCO BusinessWorks から .net dll にアクセスする方法
現在、TIBCO Business Worksで働いています。dot net と TIBCO BusinessWorks の通信に関連する説明が必要です。Webservice cosuming オプション以外に、TIBCO BusinessWorks から dll ファイルを接続するためのオプション (またはアダプター) はありますか?
tibco - TIBCO BW: 「ファイルの読み取り」または「データの解析」アクティビティを使用してリソース ファイルを読み取る
BW プロジェクトのリソース フォルダー内に txt ファイルがあります。
「ファイルの読み取り」または「データの解析」アクティビティを使用してそのファイルを読み取る必要があります。
これらのアクティビティでは、ファイルの場所を指定する必要があります。
「ファイルの読み取り」または「データの解析」アクティビティのファイル仕様として使用できるリソース ファイルの場所はどこですか?
BW プロジェクトの txt ファイルが /Resources/Policy.txt であるとします。
プロジェクトが UTF-8 エンコーディングの場合、そのファイルのエンコーディングも UTF-8 になりますか?