@Resource(lookup = "jdbc/sampleDS")
private DataSource ds;
一个EJB,并进入
<jta-data-source>jdbc/sampleDS</jta-data-source>
我想要在不同的Java EE服务器应用程序轻松便携persistence.xml中。但在JBoss中,JNDI名称必须以java:/或java:jboss /开头。与此同时,Glassfish不喜欢符号':'。如何实现可移植性?我试图为数据源instandalone.xml设置属性use-java-context="false"
,但它没有帮助我。
在此先感谢。
感谢您的回复。我更详细地审查了这个问题(请参阅我的答案)。 – briarheart