Galera, alguém ae sabe como configurar um JNDI pro Geronimo? O projeto é assim:: Tenho o Hibernate.cfg.xml, que está assim:
<property name="connection.datasource">jndi_lojaspl</property>
<property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property>
// mapping files em sequência
no Console do Geronimo criei um DataBase pool com o nome jndi_lojaspl, no meu Web.xml tenho:
// coisas básicas desse arquivo aqui pra cima
<resource-ref>
<res-ref-name>jndi_lojaspl</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
e no geronimo-web.xml tenho:
<?xml version="1.0" encoding="UTF-8"?>
<web-app
xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1">
<environment>
<moduleId>
<artifactId>jndi_lojaspl</artifactId>
</moduleId>
<dependencies>
<dependency>
<groupId>console.dbpool</groupId>
<artifactId>lojaspl</artifactId>
</dependency>
</dependencies>
</environment>
<context-root>/</context-root>
<virtual-host>virtualsite.com.br</virtual-host>
<!-- security settings, if any, go here -->
<resource-ref>
<ref-name>jndi_lojaspl</ref-name>
<resource-link>jndi_lojaspl</resource-link>
</resource-ref>
</web-app>
Porém quando rodo a aplicação, me retorna um erro, “COULD NOT FIND DATASOURCE”…alguém sabe o q pode ser? tem alguma idéia? Vlw…