2016-05-22 8 views
0

私は新しくBonita BPMでは、Webサービスコネクタを学びたいと思っています。 私は気象Webサービスを使用してテストしています。Bonita 7.2非対応Java 7

私はプロセスダイアグラムを作成し、天気予報サービスを利用しています。私はいくつかのビデオに続いているプロセス変数を使ってマップデータ用にGroovy Scriptを使用していますが、スクリプトはGroovyにあります。

Groovy Scriptの代わりにJavaを使用したいと思います。私はExceutionタブに行きました - >コネクタをクリック - >編集 - >入力したすべてのデータをクリックして、出力操作に達したポイントまで次をクリックしました。 "Take Value Of"を使用して編集する場合、Groovyを含むスクリプトを見つけることができますが、JavaコードをJavaでクリックした後に "Null Argument:"を取得しても何も起こらないので、助けてください

答えて

1

「Take value of」を使用してコネクタ出力をプロセスデータにマップすると、式エディタではマッピングする出力を選択できます。オプションで、実際にプロセス変数を更新する前に事前処理を行うこともできます。

式エディタでは、 "Java"式タイプはビジネスおよびプロセス変数メソッドのみを使用できるようにします。これは、コネクタ出力メソッドへのアクセスを提供しません。したがって、コネクター出力操作でプロセス・データを他のプロセス・データで更新したくないため、実際には有用ではありません。

ビジネスまたはプロセス変数にマッピングする前にコネクタ出力を処理する必要がある場合は、Groovyスクリプトを定義する必要があります。 GroovyはJavaと実際に似ているので、あなたが望むものを達成するのは難しいことではないことに注意してください。 JavaとGroovyの違いについて知りたい場合は、2言語の違いをすべて列挙したdocumentation pageを読むことをお勧めします。

+0

ok、それは本当に健康的なアドバイスです、本当にありがとう – joga

関連する問題