Oracle BPEL Process Managerとのクラスのカスタム実装の共有

Oracle BPEL Process Managerで使用されるクラスと同じ名前を持つカスタム接続マネージャ・クラスを実装する場合、カスタム・クラスがOracle BPEL Process Managerで使用されるクラスをオーバーライドしないことを確認する必要があります。

たとえば、次のことを想定します。

  • BPELプロジェクトで埋込みJavaを使用しています。

  • 接続マネージャ・カスタム・クラスは、BPEL接続マネージャ・クラスをオーバーライドしています。

  • 実行時にjava.lang.NoClassDefFoundErrorが発生しています。