[RESOLVIDO]: Acessar 2 JNDI's diferentes Jboss

galera alguem ae já conseguiu acessar 2 JNDI’s diferentes no JBoss na mesma aplicação? Fiz assim::


<?xml version="1.0" encoding="UTF-8"?>
<datasources>
 
<local-tx-datasource>
    <jndi-name>jndi_sqlserverAdm</jndi-name>
    <connection-url>jdbc:jtds:sqlserver://[server]:[port]/[db]</connection-url>
    <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
    <user-name>user</user-name>
    <password>pass</password>
    <min-pool-size>5</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <idle-timeout-minutes>5</idle-timeout-minutes>
  </local-tx-datasource>

<local-tx-datasource>
    <jndi-name>jndi_mysql</jndi-name>
    <connection-url>jdbc:mysql://[server]:[port]/[db]</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>user</user-name>
    <password>pass</password>
    <min-pool-size>5</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <idle-timeout-minutes>5</idle-timeout-minutes>
  </local-tx-datasource>

   
</datasources>

e nao funcionou…tb coloquei

1-ds.xml

<datasources>
<local-tx-datasource>
    <jndi-name>jndi_sqlserverAdm</jndi-name>
    <connection-url>jdbc:jtds:sqlserver://[server]:[port]/[db]</connection-url>
    <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
    <user-name>user</user-name>
    <password>pass</password>
    <min-pool-size>5</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <idle-timeout-minutes>5</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

2-ds.xml

<datasources>
<local-tx-datasource>
    <jndi-name>jndi_mysql</jndi-name>
    <connection-url>jdbc:mysql://[server]:[port]/[db]</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>user</user-name>
    <password>pass</password>
    <min-pool-size>5</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <idle-timeout-minutes>5</idle-timeout-minutes>
  </local-tx-datasource>
</datasources>

e também não funcionou…ele não acha o JNDi do SQL Server…

Alguém aí tem alguma idéia???

poste o erro que apareceu no console

O jar do sqlserver e do mysql estao na pasta lib ?
Utilizo da mesma forma que vc fez com 2 arquivos e tudo funciona.

jndi_bersi_sqlserverAdm not bound

sim, os jar’s de conexão estão

agora a situação piorou… ele encontra os 2 JNDI’s, porém a segunda vez que faz o acesso ao banco SQL Server ele dá esse erro no JNDI…

2 ações:
1 - fazer O login (SQLServer acesso por JNDI está ok)
2 - trazer os dados do condomínio (SQLServer acesso por JNDI dá erro)

Resolvido :: faltou o “java:/”;…vlw…