Pessoal,
Alguém sabe como resolver isso?
Pessoal,
Alguém sabe como resolver isso?
Você está tentando fazer um lookup de EJB? Datasource? JMS?
Qual ambiente está utilizando?
Você está tentando fazer um lookup de EJB? Datasource? JMS?
Qual ambiente está utilizando?
datasource…estou usando o jboss 4
Posta aí o codigo do seu arquivo de datasource e como está recuperando.
<?xml version="1.0" encoding="ISO-8859-1"?>
<datasources>
<local-tx-datasource>
<jndi-name>SVP/SISTEMA</jndi-name>
<connection-url>jdbc:oracle:thin:@xx.x.x.xx:1521:TX52</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>sis_adm</user-name>
<password>sis_adm</password>
<min-pool-size>1</min-pool-size>
<max-pool-size>5</max-pool-size>
<idle-timeout-minutes>60</idle-timeout-minutes>
<check-valid-connection-sql>select sysdate from dual</check-valid-connection-sql>
<track-statements/>
</local-tx-datasource>
</datasources>
Amigo,
Verifique se o nome do jndi-name é o mesmo nome que vc está chamando no seu lookup.
Tive um problema similar e a solução era essa.
Abraços
Pode ser útil a alguém, tomei essa exceção mas no meu caso foi um lookup de ejb, o problema era a @Stateless(name=“xxxxx”), estava como o nome errado…