S2Hibernate3 改め S2Hibernate-JPA

プロジェクト名を変更して SVN へコミットしました.
よく分かりませんが,Eclipse ワークスペースに旧 S2Hibernate3 プロジェクトがあると普通に update できないかもしれません.
Eclipse ってワークスペース直下にあるディレクトリはプロジェクト名と一致してないとダメでしたよね?
なので,S2Hibernate3 をチェックアウトしている人がいたら (あまりいないと思いますが) ワークスペースからいったん削除して,S2Hibernate-JPA を新たにチェックアウトしてください.


ついでに,リリースされたばかりの Hibernate 3.1.1 + Hibernate Annotations 3.1beta8 + Hibernate EntityManager 3.1beta6 に対応しました.
Persistence API の proposed final draft 準拠になったっぽいです.
といいつつ ejb3-persistence.jar の MANIFEST.MF に記述されている Specification-Version は相変わらず public-draft ですが.


S2Hibernate-JPA-EA2 は S2Hibernate-1.1.2 と一緒に日曜日にリリースしたいと考えています.


追記.
EntityManager って instance="prototype" にしなくてもいいのだろうか?
今の Hibernate EntityManager の実装では singleton で全く問題ないけど,Persistence API 的にはそうでもないような...
これは S2JPA ではなくて S2Hibernate-JPA だから Hibernate の実装にべったり依存しても問題は微塵もないわけだけど...
なんか気になるので instance="prototype" にしてみるテスト.
アドバイスお願いします>識者