Hibernate - erro ao conectar

2 respostas
E

Ola pessoal,

Estou com um problema, não estou encontrando os arquivos de conexão com o banco de dados.

normalmente deveria ficar em "hibernate.cfg.xml", contendo o local do banco, usuario e senha.

no entanto no meu projeto aparece apenas

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
  "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
	<session-factory>
	
		<property name="hibernate.connection.datasource">java:comp/env/jdbc/empresa</property>
		<property name="hibernate.current_session_context_class">thread</property>
		<property name="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
		<property name="hibernate.show_sql">false</property>
		<property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property>

	</session-factory>
</hibernate-configuration>

dessa forma ele esta conectando com o banco que esta publicado no servidor WEB, o que eu preciso é que ele conecte no banco local.

alguma ajuda ?

2 Respostas

Lucas_Cavalcanti

o que diz as conexões do banco é a propriedade datasource… esse datasource deve estar definido no servidor que vc fez o deploy da aplicação.

denilsont

ou você altera o hibernate.cfg.xml pra acessar via jdbc o banco de dados, ou cria o datasource requerido por ele no servidor de aplicação como o Lucas citou.

só você pesquisar sobre datasource para seu servidor que tem muita documentação e tutoriais a respeito.
se é um servidor de produção e tem um sysadmin basta pedir a ele pra configurar.

Criado 5 de junho de 2013
Ultima resposta 13 de jul. de 2013
Respostas 2
Participantes 3