他のアップストリームシステムからhazelcast map
に保存されているJavaオブジェクトにアクセスしています。私は同じJavaオブジェクト構造を持っていますが、オブジェクトを読んで、それを私のJavaオブジェクトに型キャストしようとすると、私のJavaオブジェクトはいくつかの異なるパッケージにあるので、ClassCast
例外がスローされます。 hazelcastでそれを節約しながら、私のマッピングJavaオブジェクトは、(パッケージ)の存在する場所、それは問題ではないように、どのように我々は、オブジェクトをシリアル化する必要があるヘイルキャストからjavaオブジェクトにアクセスする
オブジェクトHZ
package com.varun.customer.bo;
public class Customer{
private long customerId;
}
で私のオブジェクト
package com.varun.customer;
public class Customer{
private long customerId;
}
両方のオブジェクトのパッケージの違いを確認してください。
あなたが新しい何かを構築している場合、その解決策が得られます。あなたはそのコントロールを手に入れます。しかし、既存のエンタープライズ統合プロジェクトの古いコードを使用して作業しているときは、その自由を失います。それは私がフォーラムでそれを尋ねた理由です。あなたの返信には感謝しています! –