Erro ao acessar o banco de dados: Hibernate + MSSQL2005

3 respostas
C

Olá pessoal,
tenho uma aplicação toda desenvolvida,
que precisa ser apresentada para uma equipe de
usuários onde trabalho.

O problema está na dupla Hibernate+MSSQL 2005.
Estou usando o JTDS.

segue parte do meu arquivo context.xml:

name="jdbc/ouvidoria"
type="javax.sql.DataSource"
driverClassName="net.sourceforge.jtds.jdbc.Driver"

url="jdbc:jtds:sqlserver://localhost:1433/DB_OUVIDORIA;tds=8.0;lastupdatecount=true"
username="sa"
password="senha"

validationQuery="select @@version"
maxActive="50"
maxWait="5000"
maxIdle="10"
minIdle="5"
removeAbandoned="true"
logAbandoned="false"
timeBetweenEvictionRunsMillis="1000"
MinEvictableIdleTimeMillis="300000"
defaultAutoCommit="false"
removeAbandonedTimeout="60"

/>

Já fiz uma classe de teste que consegue acessar o banco de dados
a partir do projeto, sem alterar nada no build path e etc.

segue minha saida de erro:
12/08/2009 15:33 ERROR: Erro ao criar sessao/transacao: org.hibernate.exception.GenericJDBCException: Cannot open connection
12/08/2009 15:33 ERROR: Cannot open connection
12/08/2009 15:33 ERROR: Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'
12/08/2009 15:33 ERROR: Erro ao criar sessao/transacao: org.hibernate.exception.GenericJDBCException: Cannot open connection
12/08/2009 15:33 ERROR: Cannot open connection
12/08/2009 15:33 ERROR: Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'
12/08/2009 15:33 ERROR: Erro ao criar sessao/transacao: org.hibernate.exception.GenericJDBCException: Cannot open connection
12/08/2009 15:33 ERROR: Cannot open connection
12/08/2009 15:33 ERROR: Cannot load JDBC driver class 'net.sourceforge.jtds.jdbc.Driver'

3 Respostas

C

Alguém que possa ajudar?
por favor…

C

bah!

T

De alguma forma você tem de pôr o JAR do JTDS no classpath do seu aplicativo. Sei lá o que você está usando (Jetty, Tomcat, etc.) - veja as instruções do software que você está usando.

Criado 12 de agosto de 2009
Ultima resposta 18 de ago. de 2009
Respostas 3
Participantes 2