Erro ao dar ping em pool de conexoes no Glassfish para SQL server

Olá pessoas!

Já desabilitei firewall, habilitei TCP/IP no SQL server, restartei ele e continua mesmo erro ao pingar o pool pelo Glassfish admin.

Erro:

Ping Connection Pool for trimpaperPool is Failed. Ping failed Exception - Connection could not be allocated because: Network error IOException: Connection refused: connect Please check the server.log for more details. Ping failed Exception - Connection could not be allocated because: Network error IOException: Connection refused: connect Please check the server.log for more details. 

Log do servidor:

[#|2011-12-16T19:19:08.188-0200|WARNING|glassfish3.1.1|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.service|_ThreadID=17;_ThreadName=Thread-2;|RAR8054: Exception while creating an unpooled [test] connection for pool [ trimpaperPool ], Connection could not be allocated because: Network error IOException: Connection refused: connect|#]

[#|2011-12-16T19:19:08.202-0200|SEVERE|glassfish3.1.1|org.glassfish.admingui|_ThreadID=25;_ThreadName=Thread-2;|RestResponse.getResponse() dá FAILURE.  endpoint = 'http://localhost:4848/management/domain/resources/ping-connection-pool.json'; attrs = '{id=trimpaperPool}'|#]

Minha configuração (no domain.xml do Glassfish):

<jdbc-connection-pool datasource-classname="net.sourceforge.jtds.jdbcx.JtdsDataSource" res-type="javax.sql.DataSource" name="trimpaperPool" ping="true">
      <property name="User" value="sa"></property>
      <property name="DatabaseName" value="trimpaper"></property>
      <property name="PacketSize" value="0"></property>
      <property name="SendStringParametersAsUnicode" value="false"></property>
      <property name="UseLOBs" value="false"></property>
      <property name="BufferDir" value="C:\Users\JOAOSA~1\AppData\Local\Temp\"></property>
      <property name="NamedPipe" value="false"></property>
      <property name="BatchSize" value="0"></property>
      <property name="CacheMetaData" value="false"></property>
      <property name="ServerType" value="0"></property>
      <property name="PortNumber" value="1433"></property>
      <property name="LoginTimeout" value="0"></property>
      <property name="UseCursors" value="false"></property>
      <property name="TcpNoDelay" value="false"></property>
      <property name="BufferMaxMemory" value="0"></property>
      <property name="SocketKeepAlive" value="false"></property>
      <property name="XaEmulation" value="true"></property>
      <property name="LastUpdateCount" value="false"></property>
      <property name="PrepareSql" value="0"></property>
      <property name="MaxStatements" value="0"></property>
      <property name="BufferMinPackets" value="0"></property>
      <property name="UseJCIFS" value="false"></property>
      <property name="SocketTimeout" value="0"></property>
      <property name="ServerName" value="localhost"></property>
      <property name="Password" value="sa"></property>
    </jdbc-connection-pool>

Se alguem tiver alguma sugestao eu agradeço

ninguem?