Je suis en train de faire une application web java EE avec un déploiement sur TomEE 7 et j'ai besoin de la source de données de tomee.xml. tomee.xml est situé dans le répertoire WEB-INF et a le contenu suivant:Comment obtenir une source de données à partir de ressource (s) dans TomEE 7?
<?xml version="1.0" encoding="UTF-8"?>
<tomee>
<Resource id="rss_db_datasource" type="javax.sql.DataSource">
JdbcDriver = org.hsqldb.jdbcDriver
JdbcUrl = jdbc:hsqldb:file:/rss_db
UserName = sa
Password =
</Resource>
</tomee>
J'essaie d'injecter en utilisant ce code source de données:
@Resource(name="rss_db_datasource", type = javax.sql.DataSource.class)
private DataSource dataSource;
Lorsque je tente d'obtenir une connexion de la source de données Je reçois NullPointerException. est-ce que quelqu'un sait comment résoudre ceci?
merci
Dans quel composant (servlet, ejb, etc) vous essayez d'injecter la source de données? –
servlet. déjà résolu le problème. merci – VadOs