2012-01-27 52 views
1

雖然在ANT中的JVM參數中配置jndi屬性文件時,它的工作狀態良好,但jndi屬性文件仍保留在類路徑中的未加載和JNDI屬性中。在OpenEJB嵌入模式下使用JNDI屬性文件

<jvmarg value="-Djava.naming.factory.initial=org.openejb.client.LocalInitialContextFactory"/> 

如何配置JNDI thorugh屬性,這樣即使被加載

上下文=新InititalContext()在EJB的是在性能配置的JNDI屬性使用需要。

謝謝,

Velmuruganř

回答

0

絕對確保jndi.properties文件是在類路徑的根,而不是在一個META-INF /目錄或任何其他位置。作爲根,我的意思是某個目錄與META-INF /所在的目錄是平行的。例如:

  • foo.jar中/ jndi.properties
  • foo.jar中/ META-INF/MANIFEST.MF

即文件由JVM本身處理的,因此,如果它不」 t工作,可能與它沒有正確地在類路徑上有關。

相關問題