問題タブ [bpelxexec]

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

oracle - Oracle BPEL Server: BPEL Java コールアウトから障害をスローする方法は?

bpelx:exec を介して BPEL から Java クラスを呼び出しています。クラスが特定の障害 (パートナー リンクの 1 つから BPEL に認識されている) をスローできれば、物事は大幅に簡素化されます。これを AdapterFault と呼びましょう。AdapterFault は、wsimport とサブクラスの Exception によって生成されます。

Embedded Java ブロック内のコードは次のとおりです。

Java メソッドが AdapterFault をスローするものとして宣言すると、BPEL は例外が捕捉されていないと不平を言ってデプロイを拒否します。Java コールアウト ステップは BPELFault のみを宣言しているようです。

catch(AdapterFault) の代わりに CatchAll ブロッ​​クに送られる RuntimeException しかスローできません。

Java コールアウトからチェック済みの Fault をスローする簡単な方法はありますか?

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

eclipse - ファイルtxtまたはxmlから値を読み取る

外部ファイル(txtまたはxml)からデータを取得する単純なbpelプロセスを開発しています。詳細には、入力2つの文字列(ユーザーとパス)を受け取り、それらが「アカウント」ファイルにあるかどうかを確認するプロセスを開発しようとしています。その場合、出力は「false」でない場合は「true」を返します。

私は日食を使用していますが、私を助けることができるものを見つけることができません。「ファイルアダプタ」について何か読んだのですが、日食では、パレットビューにこのオプションが表示されません。何か案が ?

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

java - BPEL への Java 埋め込みがアプリケーション サーバーへのデプロイに失敗する

シェル コマンドを呼び出すために、Bpel で Java Embedding を使用します。使用するツールは Jdeveloper 11.1.1.4.0 です。問題は、コードが IDE で正常にコンパイルされることですが、Weblogic にデプロイすると、エラー java.lang.RuntimeException: failed to compile execlets of project で失敗することです。サーバー ログの根本的なエラーは「不明なソース」です。

Java コードは次のとおりです。

try {
Runtime rt = Runtime.getRuntime();

Bpel ソースでは、次のインポートが追加されます。

このコードで何がうまくいかなかったのですか?System.out.println("Hello there, World"); のような単純なコードに注目してください。アプリサーバーにOKをデプロイします。

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

oracle - FTPアダプタ Oracle SOA

それぞれ3mintのギャップでファイルを読みたいです。そのため、BPEL FTP アダプターは 3mint 後にすべてのファイルを読み取りました。たとえば、ディレクトリに 5 つのファイルがあり、FTP アダプターは最初のファイルを読み取り、3 ミント後に 2 番目のファイルを読み取ります。

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

xpath - bpel if 条件 xpath 式

リクエストxmlは次のとおりです。

以下のようなことを試しましたが、うまくいきませんでした(Error(703): The LocationPath expression "self::node()/child::*[(local-name() = "Code")]" is not allowed in as there is no暗黙のコンテキスト ノードが存在する):

入力してください..ありがとう

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

ode - .BPMN2 ファイルを BPEL ファイルに変換する方法は?

Eclipse BPMN2 プラグインを使用して .BPMN ファイルを生成しました。このファイルを .BPEL ファイルに変換したい。どうやってするか?