conexão sql server

Estou com um problema na minha conexão com o banco de dados sql server.
Usando o mysql consigo conectar normalmente, mas com sql não.

O meu código é

[code] import java.sql.*;

public class ConnectionFactory {

 public static Connection getConnection()throws SQLException
    {
        try
        {
            
        	Class.forName("net.sourceforge.jtds.jdbc.Driver");	        	
            System.out.println("Conectando ao banco");
            
            return DriverManager.getConnection("jdbc:jtds:sqlserver://IP/DWTBOX","login","senha");
           
            
        }
        
        catch(ClassNotFoundException erro)
        {
            throw new SQLException(erro.getMessage(), erro);
        }
    }

}[/code]

O erro que dá é esse:

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.sql.SQLException: Network error IOException: Connection refused: connect
br.com.syncrobot.dibcentral.servlet.exibepacotes.service(exibepacotes.java:64)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.sql.SQLException: Network error IOException: Connection refused: connect
net.sourceforge.jtds.jdbc.ConnectionJDBC2.(ConnectionJDBC2.java:385)
net.sourceforge.jtds.jdbc.ConnectionJDBC3.(ConnectionJDBC3.java:50)
net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
java.sql.DriverManager.getConnection(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
br.com.syncrobot.dibcentral.connectionfactory.ConnectionFactory.getConnection(ConnectionFactory.java:17)
br.com.syncrobot.dibcentral.dao.ContatoDao.getLista(ContatoDao.java:16)
br.com.syncrobot.dibcentral.servlet.exibepacotes.service(exibepacotes.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

O driver que eu peguei é jtds-1.2.2.
Será que alguém poderia me ajudar?

já tentou todos os drivers do site do SQLServer?

Tentei o sqljdbc tbm, mas não deu certo.
Com o mysql funciona perfeitamente.
Só com o sql server que tá dando pau.
Não dá pra entender.

Cara tenta esse driver de terceiro

http://jtds.sourceforge.net/

Já tentei esse driver tbm e nada

Parece que o problema não esta no seu driver.
Mas sim na URL que vc está tentando se conectar.

Pois é, eu desconfio tbm.
Mas a minha url aparentemente está ok.

instalou no local certo o driver digo isso por que tive um problema bem grande pra instalar o jtds tem que estar dentro da pasta de bibliotecas do java

Sim.
Coloquei dentro do diretório WebContent\WEB-INF\lib

pow, to tendo o mesmo problema, se alguem puder informar como descubro a url correta.

estou imaginando que a porta esteja bloqueada tamb, pode ser o problema.