問題タブ [wildfly-17]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
78 参照

infinispan-9 - Infinispan 9.4.x を使用したカスタム クラス ローダー

古いバージョンの infinispan と wildfly (10.x と infinispan 6.x) を使用しています。キャッシュは組み込みキャッシュとして使用されています。たとえば、アプリケーション コード (実際には wildfly モジュールでした) から開始されました。クラスター モードでキャッシュが作成されるたびに、コードは、リモート データ転送を処理できる特定のクラス ローダーを備えたデコレート キャッシュを作成しました。必要なすべてのクラスを提供しました。inifinspan 9.4.x では with(ClassLoader) は AdvancedCache と DecoratedCache の両方で廃止され、コードをチェックしている間に何もしないことがわかりました。その結果、キャッシュアイテムが保存され、リモートノードに送信されるときにリモート例外が発生します (java.lang.ClassNotFoundException)

、書き込みキー [1-14341@127.0.0.1:c803fe42:null]: org.infinispan.remoting.RemoteException: ISPN000217: ip-10-0-0-82-50680 から例外を受信しました。org でリモート スタック トレースの原因を参照してください.infinispan.remoting.transport.ResponseCollectors.wrapRemoteException(ResponseCollectors.java:28)

ソース コードは、グローバル構成が現在クラス ローダーを格納していることを示しており、それは wildfly から提供されます。infinispan 9.x 用のカスタム クラス ローダーを提供する方法はありますか、または少なくともリモート操作の処理で使用するものを定義する方法はありますか

BR ユリアン・オイファ