2013年12月31日火曜日

【メモ】NoSuchMethodError in javax.persistence.Table.indexes()[Ljavax/persistence/Index

環境はjavaee6 + glassfish3.1系。 

persistence.xmlを読み込むあたりで以下のエラーが発生。

「NoSuchMethodError in javax.persistence.Table.indexes()[Ljavax/persistence/Index」

結論として hibernate-entitymanagerのjarバージョンを

4.3.0.CR2

3.6.10.Final

に変更したら治りました。

 javaEE6はJPA2.0だから4系のバージョンは対応していなかったのかもしれない。

0 件のコメント:

コメントを投稿