■タグライブラリが認識されない場合
タグライブラリはWebアプリケーションのWEB-INFディレクトリー配下に格納する必要があります。WebアプリケーションのWEB-INFディレクトリー配下にTLDファイルが存在するか確認してください。
■EntityManagerを使用して更新したデータがデータベースに反映されない場合
以下の条件を満たす場合、EntityManagerを使用して更新したデータがデータベースに反映されない場合があります。
@PersistenceUnitアノテーションで注入したEntityManagerFactoryを使用してEntityManagerを作成する
トランザクション制御にSpring Frameworkの宣言的トランザクションを使用する
以下のいずれかの対処を行ってください。
EntityManagerFactoryクラスのcreateEntityManagerメソッドの引数にSynchronizationTypeクラスのSYNCHRONIZED定数を指定してEntityManagerを作成する
EntityManagerクラスのjoinTransactionメソッドを実行する
■ビルドしたjarファイル内のコンポーネントがインデックススキャンを使用するアプリケーションで認識されない場合
以下の条件を満たす場合、ビルドしたjarファイル内のコンポーネントが、インデックススキャンを使用するアプリケーションで認識されないことがあります。
Eclipseでインデックススキャン機能を使用したJavaプロジェクトをjarファイル形式でエクスポートする
自動生成されたspring.componentsファイルがjarファイルへ含まれず、インデックススキャンが有効になっていない可能性があります。
[Export all output folders for checked projects]にチェックを入れた上で、エクスポートしてください。