私はTomEE 7へのデプロイメントでjava EE Webアプリケーションをやっているので、tomee.xmlからデータソースを取得する必要があります。 tomee.xmlは、WEB-INFディレクトリに配置し、以下の内容がありますされています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>
私はこのコードを使用してデータソースを注入しようとしている:
@Resource(name="rss_db_datasource", type = javax.sql.DataSource.class)
private DataSource dataSource;
私は、データソースから接続を取得しようとすると、私はNullPointerExceptionを取得します。誰もこれを解決する方法を知っていますか?
がtrueに設定さJTAManaged
あなた
データソースを注入しようとしているコンポーネント(サーブレット、ejbなど)にはどのようなものがありますか? –
サーブレット。すでに問題を解決しました。感謝 – VadOs