問題タブ [tibco-designer]
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.
tibco - TIBCO Business Worksの開発環境はどのようなものですか?
TIBCO開発者向けのこれらの求人情報はすべて表示されますが、tibco.comからは、エンドユーザー向けであるため、このプラットフォームで開発者がコードごとに行うことを実際に掘り下げることはできませんでした。それはJAVAベースのプラットフォームですか?
java - Tibco-java カスタム関数エラー
で 1 つのカスタム Java 関数を作成しましたTIBCO designer
。デスクトップからクラスファイルをロードしました。正常に動作していました。しかし、今はその関数にいくつかの変更を加えてからクラスファイルを作成してロードしましたが、今回はクラスファイルの場所が異なります(clearcaseとは異なります)。これにより、以前にこの関数を使用したときにエラーが発生し、エラーは次のとおりです。
"No function in namespace:java://xyz" (xyz は変更していないクラス ファイル名です)。
以前のコードを変更せずにこのエラーを解決するのを手伝ってください。
tibco - Tibco の 2 つのほぼ同一のプロセス
Tibco には、Topic Subscriber から始まるほぼ同じプロセスが 2 つあります。唯一の違いはトピック名です。
1 つのプロセスを再利用できるように設計するにはどうすればよいですか?
tibco-business-works - HTTP 要求で着信 XML ファイルを解析し、Tibco BW で着信 XML データに基づいて応答を生成する方法
TIBCO BW 開発は初めてです。応答 XML ファイルの作成に手こずっているため、専門家の意見が必要です。これがシナリオです。
HTTP 要求で XML ファイルを取得し、受信要求の XML 構造を解析した後、受信要求に対するスタブとして機能する応答ドキュメントを作成する必要があります。
最初に、HTTP リクエストで XML ファイルを受信する HTTP レシーバーを作成します。次に、Parse XML を使用して、受信した XML ドキュメントが正しいか間違っているかを解析しました。このアクティビティの後、Render XML アクティビティを作成しますが、Parse XML アクティビティによって解析された着信要求をマップした後でもデータをフェッチしないため、行き詰まりました。テスト時に、XML 全体を取得していることがわかります。入力ですが、解析からの入力で出力をマッピングした後でも、NULL 値を取得するため、エラーに直面しています。
どこが間違っているか教えてください。または、応答として使用する適切な応答 XML ドキュメントを作成できるように、他の方法を使用して着信値を取得する必要があります。
reusability - 再利用可能な Tibco サブプロセス
2 つの Tibco プロジェクトで使用しているサブプロセスがある場合、それを再利用する最善の方法は何ですか?
現在、両方のプロジェクトでサブプロセスをコピーしていますが、これによりコードが重複し、保守が困難になります。
jms - EMS または BW での JMS 配信順序
EMS または Tibco のトピックで (JMS トピック サブスクライバーを使用して) メッセージの配信順序を制御する方法はありますか? メッセージ セレクターのようなものですが、並べ替えを行うためのフィルタリングではありません。
新しいメッセージの優先度が高くなるように、JMSXDeliveryCount のようなヘッダーを使用したいと考えています。RedeliveryDelay があることは知っていますが、これはキューに対してのみ機能し、トピックに対しては機能しません。
トピック サブスクライバーでメッセージを取得した後に設定できる場合は、JMSPriority でさえオプションになる可能性があります。それをしてもいいですか?多分Javaコード活動で?
log4j - Tibco BW/Designer で Log4J 構成を変更しても、期待どおりの効果が得られない
Tibco BW/Designer でカスタム Log4J アペンダーをセットアップしようとしました。
<tibco_folder>/bw/5.11/lib/log4j.xml
次のアペンダーに追加しました:
次に、の横に<appender-ref ref="TestFile"/>
、を含む各ロガーに追加しました。メッセージはに送信されますが、私のアペンダーには送信されません。bw.logger
tibco_bw_log appender
tibco_bw_log
私のアペンダーは、以下のような一部のログのみを取得しています。ログはtibco_bw_log
アペンダーに表示されません ( c:\Users\<me>\.TIBCO\logs\<app_name>.log
)
tibco_bw_log
からアペンダーを削除してもbw.logger
、ログはロガーではなくそこに残ります。アペンダー名を に変更してtibco_bw_log
元のアペンダーを削除しましたが、「org.apache.log4j.FileAppender は com.tibco.share.util.BWLogFileAppender にキャストできません」というエラーが発生しました。
今ではそのエラーすら出ませんが、アペンダーはログを取得しません。
ファイルを変更するたびにlog4j.xml
、デザイナーを再起動しました。同じ変更を適用しlog4j.properties
たり、削除したりしました。log4j.xml
とにかく優先されているようです。
log4j.xml
また、bwengine.xml
forのフル パスを指定し、bw.log4j.configuration
以下の 2 つのプロパティを追加しようとしました (ここに示すように) - 効果はありません。
BW 5.11 と Designer 5.8 を使用しています。
私は何が欠けていますか?