サンプルビジネスプロセスの管理時に Could not initialize class org.kie.internal.utils.ServiceRegistryImpl エラーが発生する
Issue
以下の手順で、JBDS 8 からサンプルの jBPM プロジェクトを作成しました。
- [File]、[New]、[other] の順に選択します。
- [jBPM] で [jBPM project] を選択し、[Next] をクリックします。
- プロジェクト名を入力します。
- [a more advanced process including human tasks and persistence] を選択してクリックします。
- [jBPM 6 or above] を選択し、[Finish] をクリックします。
- sample.bpmn を開きます。
このプロジェクトで 'sample.bpm' ビジネスプロセスを開くと、以下の 2 種類のエラーがランダムに表示されます。
- Could not initialize class org.kie.internal.utils.ServiceRegistryImpl
- SOLVER
このビジネスプロセスは、上述のエラーが発生しても JUnit テストで実行できます。
この問題は Windows 環境でより頻繁に発生してるようです。[Project] から [Clear」を実行するとこのエラーが発生する場合があります。
どうすればこのエラーを解決できますか?
Environment
- JBoss Developer Studio 8.1.0
- JBoss Developer Studio Integration Stack 8.0.7
- "JBoss Drools Core" plugin 6.2/6.3
- Windows 7 Professional SP1
- JBoss BRMS 6.3.0
注意: この問題は JBDS 9.1 および Integration Stack 9 でも報告されています。根本の要因は "JBoss Drools Core" プラグインのバージョンになります。
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
