Persistence、動く

やっと動いた。
persistence.xmlは、HibernteとTopLinkで違うらしい。いいのか?
動かなかった原因は、雪が降る中で洗濯物を干しぱなしにしていて、シャツ・靴下が全滅したため。
とりこんでお風呂で乾かしたら動いた。


ではなくて、JSFのManagedBeanに@PersistenceContextを書いてもインジェクションしてくれなかったため。
SessionBeanに書いたら動いた。
NetBeansのパッケージングのやりかたが悪いのか、GlassFishが悪いのか、EJB3 or JSFの仕様なのかは不明。いまのところ調べるつもりもない。


紆余曲折がなかったとしたら、非常に簡単な手順でDBの内容を表示させることができた。
JSF+EJB3(・∀・)イイ