0

Drools 5.6.0.Final of knowledge-api drools コードを使用しています。この CompositeClassLoader http://grepcode.com/file/repository.jboss.org/nexus/content/repositories/releases/org.drools/knowledge-api/5.6.0.Final/org/drools/util/CompositeClassLoader を使用しています。 java#CompositeClassLoader

これはhttp://grepcode.com/file/repository.jboss.org/nexus/content/repositories/releases/org.drools/knowledge-api/5.6.0.Final/org/drools/utilによって呼び出されると思います/ClassLoaderUtil.java?av=f

CompositeClassLoader.java には、CachingLoader (HashMap put メソッド) のマルチスレッド環境に関するバグがあります。

drools コード自体にパッチを適用することを避け、独自のカスタム ローダーでラップしようとしています。

誰でも方法を教えてもらえますか?

これらのhttp://www.javablogging.com/java-classloader-2-write-your-own-classloader/を読みまし たが、アプリケーションの起動時に作成しようとしているコードがどのように呼び出されるかはまだわかりませんdrools クラスローダーをアップしてオーバーライドします。

どんな助けでも本当に感謝しています。ありがとうございます

4

0 に答える 0