Hibernate e EJB 2.1

Qual a forma mais eficiente de cria um SessionFactory dentro de um EJB 2.1 ?
É confiável usar a transação do hibernate no lugar do EJB ?

Utilize a integracao do Hibernate com EJB… o Jboss tem isso… procurer os arquivos .sar do Jboss para carga do Hibernate…
a pergunta eh:

Prq usar EJB 2.1 ?
Sistema legado ?

se possivel use Java EE 5

Nao seria um SessionFacade ?
Basicamente ele tem os gets para as regras de negocio.

public UsuarioService getUsuarioService(){
 return new UsuarioService();
}

Sim. :smiley:

Da uma olhada nos J2EE Patterns na pagina da Sun.
Boa sorte! :thumbup: