組み込まれた JavaCompute ノードを使用する場合には、カスタマイズして、このノードが供給する厳密な処理を決定する必要があります。そうするためには、 それぞれのノードごとに Java クラス・ファイルを作成する必要がありますが、その Java クラス・ファイル内では、 ノードの振る舞いを調整するよう Java 関数をコーディングします。 Java ファイルは、Java パースペクティブによって管理されます。
有効な Java コードを JavaCompute ノードに追加し、既存の Java ユーザー定義ノード API をフル活用して着信メッセージを処理できます。完全なコード、統合 Javadoc 文書、および自動コンパイルを含む Eclipse プラットフォームの Java 編集機能を使用して、Java コードを開発できます。
Java ユーザー定義ノード API には追加のメソッドが組み込まれていますが、これらのメソッドは、 メッセージ・ルーティングやメッセージ変換に関係するタスクを単純化します。 この種のタスクには、メッセージ・ツリー中の指名されたエレメントのアクセス、それらのエレメントの値の設定、およびツリーを明示的にナビゲートする必要のないエレメントの作成が含まれます。
「デバッグ」パースペクティブを使用して、 JavaCompute ノードを含むメッセージ・フローをデバッグします。 デバッグ時に JavaCompute ノードに制御が渡されると、パースペクティブにより Java デバッガーが起動されます。 これにより、ノードに関する Java クラス・コードをステップスルーできます。