次のコマンドを使用して、gfsh を介してキャッシュ リスナーが定義されたリージョンを作成しようとしています。
gfsh>create region --name=exampleRegion --type=REPLICATE --enable-statistics=true --cache-listener=com.example.RegionChangeListener
com.example.RegionChangeListener クラスは>deploy --jar=lib.jar
jar 内にデプロイされています () が、動作していないようです - 私は取得しています:
Could not process command due to GemFire error. java.lang.ClassNotFoundException cannot be cast to com.gemstone.gemfire.management.internal.cli.functions.CliFunctionResult
クラスが見つからない/認識されていないようです-gemfireが正しく初期化できるように、どこでどのように「登録」するのですか? このクラスは、CacheListenerAdapter を拡張して Declarable を実装するだけです。