0

アプリケーションを JBoss 4.2.2 AS から 6.x AS に移動しようとしています。現在、AS で jbpm 3.x を実行しようとしています.par ファイルをサーバーにアップロードしようとすると、次の問題が発生します。

13:41:51,713 ERROR [org.jbpm.db.GraphSession] (http-127.0.0.1-8888-1) java.lang.ClassCastException: org.jbpm.graph.def.Node_$$_javassist_92 を javassist にキャストできません。 util.proxy.ProxyObject

13:41:51,740 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/app].[ProcessUploadServlet]] (http-127.0.0.1-8888- 1) サーブレット ProcessUploadServlet の Servlet.service() が例外をスローしました: org.jbpm.JbpmException: プロセス定義 'ProcessName' が見つかりませんでした。

javassist の古いバージョンと新しいバージョンの両方を使用してみましたが、プラスの効果はありません。何か案は?

4

1 に答える 1

1

Eclipse プラグインを使用しているようで、2 つのプラグイン間でクラス ローダーの問題が発生しています。ProxyObject (Javassist) をロードするクラス ローダーが 1 つだけであることを確認してください。

于 2011-03-15T11:40:25.733 に答える