2016-09-20 11 views
0

ではありません。オリカクラスがアクセス可能

バージョン:

  • ばねブートスタータデータJPA:1.4.0.RELEASE
  • オリカ:1.4.6
  • 休止:5.0.9.Final。
+0

Entity内の任意のプライベートフィールド?はいの場合は、ゲッターとセッターを追加しましたか? –

+0

プライベートフィールドはありません。 classPool.get(className)で失敗しています。 javassistがそのクラスについて知らないかのようです。私は努力をしなくても冬眠+春+オリカでこの作品を見てきました。 –

+0

これで、どんな内部クラスですか?エンティティのドル記号は、アクセスできない内部クラスがあることを示しています。 –

答えて

0

このエラーは、マッピングが正しく設定されていないと発生する可能性があります。エラーは非常に誤解を招く可能性があります。エラーの原因となった

構成:

factory.classMap(MyEntity.class, MyEntity.class).byDefault().register(); 

factory.classMap(MyEntity.class, MyEntityDTO.class).byDefault().register(); 

が、私はそれがライブラリのいずれかの問題ではありませんが、この質問を削除みなさ修正、本質的にタイプミス/私のマッピング設定でcopypasto。しかし、XKCDで最もよく説明されている理由により、私はそれを残すことにします。

関連する問題