Glassfish 3.1.1でHibernate 3.6.9finalを使用しています。glassfishはhibernate.id.new_generator_mappingsを無視していますか?
アプリケーションを起動すると、「hibernate.id.new_generator_mappings
以外の場合、HibernateはSequenceGenerator.initialValue()
をサポートしません」という警告が表示されます。
ドキュメントによると、hibernate.id.new_generator_mappings
の値を有効/無効にすることで、新しいシーケンスジェネレータのサポートをオン/オフできます。
<property name="hibernate.id.new_generator_mappings" value="true"/>
これは完全に無視しているようだと、私はまだ警告が出る:私のpersistence.xml
では、私はプロパティで次のオプションを設定します。これはpersistence.xmlで設定できない設定ですか?私はアプリケーション内でAnnotationConfigurationを使用していません。hibernate.cfg.xml
またはhbm.xml
を持っていません。
提案はありますか?
これはよくある問題です。コマンドラインアプリケーションの '.cfg.xml'ファイルにこのプロパティを設定しましたが、これも無視されています。 –