【问题标题】:JBAS011843: Failed instantiate InitialContextFactory org.jnp.interfaces.NamingContextFactory for wildfly 8.0JBAS011843:为 wildfly 8.0 实例化 InitialContextFactory org.jnp.interfaces.NamingContextFactory 失败
【发布时间】:2014-04-07 05:01:22
【问题描述】:

我正在尝试将我的应用程序从 jboss 3.2 迁移到 wildfly.. 当我尝试部署我的 ear 文件时,我收到了以下异常..

Can't get data source due to JNDI failure, NamingException = JBAS011843: Failed instantiate InitialContextFactory org.jnp.interfaces.NamingContextFactory from classloader ModuleClassLoader for Module "deployment.MyApp.war:main" from Service Module Loader..

“org.jnp.interfaces.NamingContextFactory”是否已从 Wildfly 8.0 中删除?有什么替代方法吗?

【问题讨论】:

    标签: java jakarta-ee wildfly


    【解决方案1】:

    当您实例化 InitialContext 时,只需使用默认构造函数而不传递属性,还要确保您的部署中不包含 jndi.properties 文件 - 这应该可以使用 WildFly 提供的配置。

    【讨论】:

      猜你喜欢
      • 2014-12-11
      • 2013-12-07
      • 2012-10-04
      • 2014-09-21
      • 1970-01-01
      • 1970-01-01
      • 2017-10-21
      • 1970-01-01
      • 2014-04-06
      相关资源
      最近更新 更多