0

フレックス アプリが、少なくとも 1 つの HashMap プロパティを持つ永続化されたエンティティを取得しようとすると、次のエラーが表示さorg.granite.messaging.persistence.ExternalizablePersistentMap cannot be cast to java.util.Map れます。

これは私が持っているものです:

実在物:

@Persistent private HashMap<String, String> email;

Gas3 によって生成された EntityBase: (潮なし)

private var _email:IMap;

granite-config.xml:

<externalizers>
    <externalizer type="org.granite.datanucleus.DataNucleusExternalizer">
        <include annotated-with="javax.jdo.annotations.PersistenceCapable"/>
    </externalizer>
</externalizers>
4

1 に答える 1

0

マップの使用をあきらめました。長時間立ち往生することはできません。

HashMap または BasicMap を使用していたすべての場所が次のように変更されましたHashSet<MyCustomMapLikeEntity>

何もないよりマシ...

于 2013-01-24T14:29:39.007 に答える