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?
[quote=Rafael Nunes]Você está tentando fazer um lookup de EJB? Datasource? JMS?
Qual ambiente está utilizando?[/quote]
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…