JBoss AS 7 - Naming context is read-only

4 respostas
santoro

Eu possuo uma aplicação que alterna a conexão entre diversos banco de dados, para pegar a conexão estava fazendo

AnnotationConfiguration configurador 		= new AnnotationConfiguration();
configurador.configure(nomeDoArquivoDeConfiguracao);	   
SessionFactory sessionFactory = configurador.buildSessionFactory();

este código funcionava até o JBoss v5, porém ao migrar para o JBoss 7 ocorre o erro

alguém possui alguma sugestão de como eu posso corrigir este problema?

4 Respostas

santoro

Alguma sugestão de como eu poderia efetuar estas conexões?

rfagalde

Estou com o mesmo problema, voce resolveu?

rfagalde

No meu caso, estava usando o atributo name na tag session-factory, removi e funcionou.
Lembrando q estou usando o Jboss AS7

errado:
<hibernate-configuration>
<session-factory [color=red]name=“hibernateConfiguracao”[/color]>
<property name=“hibernate.connection.driver_class”>com.mysql.jdbc.Driver</property>
.
.
.
</session-factory>
</hibernate-configuration>


[color=green]correto:
[/color][size=18] [/size]<hibernate-configuration>
<session-factory>
<property name=“hibernate.connection.driver_class”>com.mysql.jdbc.Driver</property>
.
.
.
</session-factory>
</hibernate-configuration>

santoro

Então, para mim não funcionou porque eu não tenho apenas uma conexão e sim acesso a vários banco de dados, no momento da troca entre bancos gera o problema

Criado 28 de setembro de 2011
Ultima resposta 10 de out. de 2011
Respostas 4
Participantes 2