フィールドを持つEJBがあります
@Resource(lookup = "jdbc/sampleDS")
private DataSource ds;
およびエントリ付きのpersistence.xml
<jta-data-source>jdbc/sampleDS</jta-data-source>
アプリケーションをさまざまな Java EE サーバー間で簡単に移植できるようにしたいと考えています。ただし、JBoss では JNDI 名は java:/ または java:jboss/ で始まる必要があります。同時に、Glassfish は記号 ':' を好みません。移植性を実現するには?データ ソース instandalone.xml の属性を設定しようとしましuse-java-context="false"
たが、役に立ちませんでした。
前もって感謝します。