Could not initialize proxy - no Session

2 respostas
G

Olá todos,

Estive fazendo uns testes com o JBossCache e depois de fazer as configurações para utilizá-lo percebi que alguns problemas começaram a aparecer na aplicação que estou trabalhando, o que acontece é o seguinte: existe uma ação que cadastra uma série de coisas no banco de dados, esta ação quando executada pela primeira vez executa perfeitamente, todos os dados são persistidos tudo certo, mas ao tentar executar uma segunda vez a mesma ação, é lançada uma

isso só acontece quanto estou utilizando o JBossCache, sem ele tudo vai normalmente. Estamos usando o JBossCache para tentar melhorar a performance da aplicação.

A aplicação está rodando no JBoss 5.1 e estamos utilizando o Seam 2.2.0.

Alguém pode dar uma luz sobre isso?

2 Respostas

cristiano.andrade

Como você faz a chamada dessa action?

Você está o utilizando o padrão Open Session in View?

[]s

G

Estou chamando um método de meu managed bean assim:

No bean
@Name("meuBean")
public class MeuBean implements Serializable {

     @In
     private EntityManager entityManager;

     public void save() {
             //implementação do método aqui
     }
}
Na view
<h:commandButton id="save" value="Salvar" action="#{meuBean.save}"/>

No bean estou injetando o EntityManager usando a anotação @In do seam, e estou usando JTA também.

Criado 16 de novembro de 2010
Ultima resposta 17 de nov. de 2010
Respostas 2
Participantes 2