Persistencia como um Session bean - O vcs acham?

Pessoal,

Estou usando ejb3. No meu projeto estou implementando o padrão session façade. Na fachada ficam minhas regras de negocio e existe também a camada de persistencia. Atualmente minha façhada (negócio) é um session bean e chama minha persistencia, que também é um session bean. Ambos são session bean : fachada e persistencia

Dessa forma a camada de persistência funciona como um serviço de persistencia para a camada de negócio. Ou seja, o negócio é um cliente da persistencia.

Existe algum problema em arquitetar minha aplicação dessa forma ??

A principio não tinha intenção de transformar minhas classes de persistencia em session bean, mas depois de muitos testes eu percebi que a instância de um EntityManager só é criada pelo contatinar quando a classe no qual o EntityManager reside é um Session bean. Por isso então transformei minha classe persistencia em session bean !!

O que vcs acham ??

valeu …